Windows

Co je proces hostitele pro úkoly systému Windows v systému Windows 10

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Obsah:

Anonim

Vždy, když čelíme některým problémům s výkonem v našem počítači, první věc, kterou uděláme, je otevření Správce úloh a hledání aplikací nebo komponent, které používají nejvíce zdroje. Pokud jste seznámeni s nástrojem Správce úloh, musíte si také uvědomit, že procesy náročné na proces vyžadují procesy " pro Windows Tasks nebo Service Host . Co tyto procesy a co můžete dělat, pokud váš proces hostitele přestal pracovat nebo spotřebovává vysoké využití procesoru, disku nebo paměti.

Hostitelský proces pro Windows Úkoly

Systém Windows pracuje v podstatě jen kvůli jeho službám. Velké množství služeb, které běží na pozadí, usnadňuje každodenní úkoly a operace. Některé z těchto služeb jsou kompilovány do souborů EXE a jsou samy o sobě kompletní. Tyto služby se zobrazují v Správci úloh. Některé služby jsou však zapsány do souborů DLL a nemohou být spuštěny přímo. Společnost Microsoft se přesunula na soubory DLL, protože byly snadno udržovány a aktualizovány z programového hlediska. DLL služby vyžadují hostitelský proces, EXE, který je může spustit, a to je to, co `taskhost` v systému Windows.

Taskhost v Windows 10 je základní soubor umístěný v systému System32 a byl přejmenován jako ` taskhostw.exe `, z ` taskhost.exe ` v Windows 7 . Pokud najdete soubor s tímto jménem v jiném umístění, mohl by to být virus a můžete si ho nechat zkontrolovat pomocí vašeho bezpečnostního softwaru.

Každý "Hostitelský proces pro Windows Task" je instancí "taskhost" provozování nějaké služby na pozadí. Ačkoli aplikace Správce úloh systému Windows neumí přesně zobrazit, které služby běží, mohou být i jiné nástroje.

Mohou existovat časy, kdy zjistíte, že tento proces využívá spousty zdrojů. Nyní můžete pochopit, že je to způsobeno vlivem základní služby, nikoliv samotného procesu. Také můžete zaznamenat vysokou spotřebu zdrojů při spuštění systému Windows. To je právě proto, že taskhost načítá všechny DLL soubory a plánuje je spouštět. Jakmile je dokončena, užití se uklidní na nižší hodnotu a bude po zbytek času poměrně nízké.

Už jsem se zmínil o tom, že správce úloh vám nedovolí prohlížet základní služby. Ale můžete použít službu Průzkumník procesů od společnosti Microsoft, abyste zobrazili služby pod úlohou úkolů. Je to přenosný nástroj a můžete ho spustit ihned po stažení. Tento nástroj můžete použít k zobrazení všech podrobností souvisejících s objektem úkolů.

Na levém podokně najděte `taskhostw.exe` a můžete si přečíst všechny podrobnosti ve spodním panelu. Dalším způsobem, jak zobrazit seznam souborů DLL načtených příkazem taskhost, je zadání následujícího příkazu v okně cmd:

tasklist / M / FI "IMAGENAME eq taskhostw.exe

Tento příkaz zobrazí všechny soubory DLL byl načten tento proces při spuštění systému Windows.Pokud procházíte seznamem, zjistíte některé základní soubory, které poskytují základní funkcionalitu systému Windows.

Takže ve zkratce Taskhost je základní proces systému Windows , který poskytuje funkce pro načítání a spouštění knihoven dynamických odkazů.Protože je hostitelem různých souborů DLL, někdy může spotřebovávat prostředky za více než normální rychlost.Pokud čelíte takovým problémům, kdy proces přestal reagovat nebo používáte spoustu zdrojů.Používejte Průzkumník procesu, sledování výkonu a sledování zdrojů a pokuste se tento problém vyřešit ručně.