คอมพิวเตอร์ระบบปฏิบัติการ

กระบวนการโฮสต์สำหรับการให้บริการของ Windows มันคืออะไร: แนวคิดพื้นฐาน

ผู้ใดใช้รุ่นต่างๆของ Windows ให้ประสบเสมอกับการปรากฏตัวของระบบบริการปิดบังที่ทำเครื่องหมายว่าเป็นกระบวนการโฮสต์สำหรับการบริการของ วินโดวส์ สิ่งที่มัน เป็นตอนนี้เราจะพยายามที่จะเข้าใจตัวอย่างของสามกระบวนการหลัก ตามวิธีการที่แนะนำที่จะได้รับบางส่วนของปัญหา

กระบวนการโฮสต์คืออะไร?

เพื่อเริ่มต้นกับในความหมายกว้างกระบวนการกำหนดโฮสต์เฉพาะกลาง (แพลตฟอร์ม) ที่เป็นผู้รับผิดชอบสำหรับการปฏิสัมพันธ์ระบบคอมพิวเตอร์ที่ "เหล็ก" โปรแกรมและส่วนประกอบผู้ใช้

วันนี้มีจำนวนมากดังนั้นของกระบวนการดังกล่าวมักจะซ่อนจากสายตาของผู้ใช้ สำหรับการดำเนินงานที่ถูกต้องของใด ๆ ส่วนประกอบ (s) กับระบบและกระบวนการโฮสต์บางอย่างสำหรับการบริการของ Windows ว่ามันอาจจะเป็น "ระบบปฏิบัติการ"? มันหมายถึงการเรียกใช้โปรแกรมและการใช้งานเช่นที่เกิดจากผู้ใช้เองและผู้ที่อยู่ในวิธีการมาตรฐานไม่สามารถเริ่มต้นหรือที่จะเรียกพวกเขาส่วนประกอบเพิ่มเติมควรจะรวม

โดยไม่ต้องไปลงในหลักการป่าของทุกกระบวนการของระบบพิจารณาสามที่รู้จักกันดีและใช้กันมากที่สุด บริการนี้ Svchost, Rundll32 และ Taskhost โดยวิธีการที่พวกเขายกจำนวนของปัญหาที่เกี่ยวข้องกับการโหลดสูงเกินไปในซีพียูและหน่วยความจำ

บริการ Svchost.exe

มันเป็นกระบวนการโฮสต์ระบบหลักสำหรับการให้บริการของ Windows มันคืออะไรให้เราดู

ก่อนหน้านี้เช่นแม้ในรุ่นของ Windows XP การบริการเป็นผู้รับผิดชอบสำหรับการเชื่อมต่อเครือข่าย แต่ในที่สุดก็กลายเป็นกระบวนการเดียวที่ผ่านการใช้องค์ประกอบเพิ่มเติมมากที่สุด "ระบบปฏิบัติการ" หรือโปรแกรมที่กำหนดเองเนื่องจากการที่ในทางทฤษฎีควรลดการใช้ทรัพยากร ประมวลผลและ "แรม" ในคำอื่น ๆ บริการหนึ่งเป็นผู้รับผิดชอบสำหรับการเปิดตัวพร้อมกันของหลายโปรแกรมหรือส่วนประกอบของพวกเขา

หลังจากโหลดระบบในกระบวนการ "ต้นไม้" ของบริการเหล่านี้มีไม่ต่ำกว่าสี่ เพียงครั้งเดียวในเซสชั่นที่ผู้ใช้จะเรียกใช้โปรแกรมใด ๆ ได้ทันทีที่ปรากฏใน "Task Manager" ในรูปแบบของแอพลิเคชันที่ใช้งานอยู่และไม้กระบวนการ - ในรูปแบบของการให้บริการ แต่มีการบันทึกในรายละเอียดที่ผู้ใช้กำลังเรียกใช้กระบวนการ แน่นอนถ้าคุณพบปัญหาเกี่ยวกับการใช้ทรัพยากรระบบก็สามารถจะแล้วเสร็จหรือปิด ในบางกรณีก็อาจจะเป็นไวรัสแล้วมันจะดีกว่าที่จะใช้ในการทดสอบระบบซอฟต์แวร์ป้องกันไวรัส

กระบวนการโฮสต์ของ Windows Rundll32.exe

Rundll32 ยังเป็นผู้ให้บริการระบบ แต่มันเป็นผู้รับผิดชอบสำหรับการเปิดตัวขององค์ประกอบซอฟต์แวร์ที่นำเสนอในระบบในรูปแบบขององค์ประกอบแบบไดนามิก 32 บิต (ห้องสมุดที่มีนามสกุล .dll ไฟล์) ซึ่งในทางปกติ (เช่น EXE ไฟล์) จะไม่ได้เริ่มต้น

กระบวนการนี้อ่านในห้องสมุดรหัสโปรแกรมปฏิบัติการและเริ่มต้นการเริ่มต้น (แล้วกับชนิดของแฟ้มที่ปฏิบัติ)

แน่นอนที่นี่ด้วยมีบกพร่องที่เกิดขึ้นบ่อยขึ้นมีความเสียหายไปยังแฟ้ม Rundll32.exe หรือการติดเชื้อไวรัสและมัลแวร์ แก้ไขสถานการณ์นี้สามารถอยู่กับ คอนโซลการกู้คืน ของ Windows ที่ตั้งอยู่บนแผ่นซีดีติดตั้งเดิมหรืออีกครั้งเพื่อตรวจสอบระบบการปรากฏตัวของภัยคุกคาม

กระบวนการ Taskhost.exe

ตอนนี้เกี่ยวกับการบริการ Taskhost และเธอก็เป็นกระบวนการโฮสต์สำหรับ Windows Services มันคืออะไรในความหมายที่กว้างขึ้น? ในความเป็นจริงก็ปรากฎว่าบริการนี้เป็นชนิดของการกลับขึ้นไปสองครั้งแรก แต่ก็เป็นผู้รับผิดชอบสำหรับการเปิดตัวการใช้งานและโปรแกรมที่แตกต่างกันในชนิดของแฟ้มที่ปฏิบัติการ แต่ด้วยสถาปัตยกรรมแบบ 32 บิต

ใส่เพียงแค่ในรุ่น 64 บิตเดียวกันของ "ระบบปฏิบัติการ» Windows 7 เปิดตัวการใช้งานหรือไลบรารีการเชื่อมโยง dynamic (สถาปัตยกรรม 32 บิต) จะดำเนินการโดยใช้กระบวนการ Taskhost การแสดงทางปฏิบัติก็สามารถเปิดได้อย่างปลอดภัยปิดเป็นความท้าทายของชนิดของโปรแกรมนี้สามารถดำเนินการและการให้บริการดังกล่าวข้างต้น คืออะไรที่น่าทึ่ง: การปิดการทำงานของระบบจะไม่ได้รับผลกระทบ แต่การเปิดตัวของการใช้ทรัพยากรระบบ

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.