2009-09-12 15 views
7

Korzystanie z Process Explorer (procexp.exe), zwłaszcza w Google Chrome, procesy potomne są nazywane Zadanie. To samo dotyczy Internet Explorera 8, ale najpierw zauważyłem to w Chrome.Co to jest "zadanie" (proces potomny) w systemie Windows i kiedy go używać?

  1. Co jest Praca
  2. Co należy wiem o tych rzeczach?
  3. Dlaczego będzie (ty | jeden) z nich korzystać?
  4. Jakie powinny być stosowane scenariusze ?
  5. Jakie API są używane.

Wiem, że pytania są nieco niezręczne, proszę spróbować przejrzeć to. Z góry dziękuję.

Używam WinXP przy okazji.

Odpowiedz

7

Zlecenie pod eksploratorem procesów odnosi się do Win32 Jobs. Więcej informacji na temat tej funkcji można znaleźć here.

Więc

1. Co to jest praca? Jak wyżej.

2. Co powinienem wiedzieć o tych rzeczach? Jeśli zadanie zakończy się niepowodzeniem lub stanie się niestabilne, wszystkie zarządzane przez niego procesy staną się niestabilne lub ulegną natychmiastowemu zawieszeniu.

3. Dlaczego będzie (ty | jeden) z nich korzystać? Są interesującymi narzędziami, jeśli moja aplikacja/system uruchomi kilka procesów. Mogę scentralizować niektóre zadania w jednym zadaniu i dołączyć do niego wszystkie procesy. Tak jak z gracją zakończ wszystkie procesy, zarządzaj ich zestawami roboczymi itp.

4. Jakie powinny być stosowane scenariusze ? Nigdy nic nie zrobiono przy użyciu ich. Ale jak wyżej. W aplikacjach lub złożonych systemach, które uruchamiają kilka procesów. Na przykład w Chrome (ponieważ jest to miejsce, w którym widzisz pracę), możliwe jest, że zadanie zarządza każdym procesem uruchamianym po otwarciu nowej karty.

5. Jakie interfejsy API są używane? Win32 API

Powiązane problemy