Odpowiedzi:
Aby uzyskać szybką odpowiedź, skorzystaj z SysInternal's Process Explorer . Kliknij dwukrotnie proces, aby otworzyć okno dialogowe szczegółów. karta wątków daje sortowalną listę wszystkich wątków, w tym delta przełącznika kontekstu i czas procesora.
Perfmon (Monitor wydajności) powinien podać ci potrzebne informacje.
Następujące zakłada Windows 2000, XP lub Server 2003. Nie sprawdziłem, ale myślę, że monitor wydajności jest nieco inny w Vista, Windows 7 i Server 2008.
Aby uruchomić Monitor wydajności, wybierz Start> Panel sterowania> Narzędzia administracyjne> Wydajność
Aby dodać wykres do każdego wątku aplikacji, kliknij wykres prawym przyciskiem myszy i wybierz polecenie Właściwości. Możesz usunąć dowolne z domyślnych ustawień, aby uzyskać czystszy wykres.
Kliknij przycisk „Dodaj ...” i upewnij się, że opcja „Użyj liczników komputerów lokalnych” jest zaznaczona (chyba że chcesz monitorować inny serwer, w takim przypadku kontynuuj i wybierz tę opcję).
W obszarze „Obiekt wydajności” wybierz „Wątek”
Wybierz licznik „% Processor Time”, a następnie wybierz wszystkie wątki, które chcesz monitorować (kontroluj + kliknij, aby zaznaczyć wiele). Kliknij „Dodaj”, a następnie „Zamknij”.
Po powrocie do właściwości możesz dostosować wykres do własnych potrzeb, przypisując kolory, wzory itp. Kliknij OK.
W takim przypadku może być konieczne uruchomienie wykresu, a następnie kliknięcie czerwonego znaku STOP, aby nie był włączony, spowoduje uruchomienie wykresu.
Monitor procesu (sysinternals)
Myślę, że ProcessMonitor firmy Sysinternals (ostatnio zakupiony przez Microsoft) prawdopodobnie będzie działał.
Process Monitor to zaawansowane narzędzie do monitorowania systemu Windows, które pokazuje system plików w czasie rzeczywistym, rejestr oraz aktywność procesu / wątku. Łączy w sobie cechy dwóch starszych narzędzi Sysinternals, Filemon i Regmon, i dodaje obszerną listę ulepszeń, w tym bogate i nieniszczące filtrowanie, kompleksowe właściwości zdarzeń, takie jak identyfikatory sesji i nazwy użytkowników, wiarygodne informacje o procesie, pełne stosy wątków ze zintegrowaną obsługą symboli dla każdej operacji, jednoczesne logowanie do pliku i wiele więcej. Jego wyjątkowo potężne funkcje sprawią, że Process Monitor stanie się podstawowym narzędziem w rozwiązywaniu problemów z systemem i narzędziach do wyszukiwania złośliwego oprogramowania.
Tutaj jest link:
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx