Jak dowiedzieć się, które procesy powodują największą aktywność dysku?

11

Mam nadzieję, że znajdę sposób na wykonanie większego monitorowania wydajności - w szczególności mam nadzieję, że monitorowanie aktywności dysku na podstawie poszczególnych procesów pomoże mi zdecydować, które programy powodują najwięcej problemów (oprócz AV). Wolałbym unikać strzelby.

Czy w systemie Windows XP jest monitor procesu, który może dać mi dokładne pojęcie, które procesy spowalniają mnie, powodując najwięcej błędów stron itp.? Dzięki!

K Robinson
źródło

Odpowiedzi:

6

Być może włączenie we / wy odczytuje i zapisuje w menedżerze zadań ( ctrl+ shift+ esc) . Przeglądając procesy w menedżerze zadań, wybierz Widok, a następnie Wybierz kolumny. Poszukaj opcji odczytu we / wy i zapisu we / wy i kliknij je.

Oto co otrzymuję:

alternatywny tekst

James Mertz
źródło
Dzięki! Właśnie tego potrzebowałem. Skończyło się na tym, że korzystałem z Page Faults i PF Delta.
K Robinson
Komunikacja sieciowa to także IO. Przy intensywnym korzystaniu z Internetu liczby są dość niepewne.
Tomáš Zato - Przywróć Monikę
@ TomášZato jest to prawda, ale jeśli proces mocno spamuje napęd dyskowy, prawdopodobnie będziesz w stanie go wykryć za pomocą tej metody.
James Mertz
5

Chociaż wolę zaakceptowaną odpowiedź, istnieje inny sposób z istniejącym menedżerem zadań.

  • Menedżer zadań> Wydajność (karta)> Monitor zasobów (przycisk)> Dysk (karta)

wprowadź opis zdjęcia tutaj

K Robinson
źródło
W ten sposób uzyskuje się „prawdziwe” operacje odczytu / zapisu na dyskach. Jeśli występuje duży ruch sieciowy lub inny ruch we / wy, zaakceptowana odpowiedź może być maskowana przez te inne operacje. W tym przypadku jest to lepsza opcja.
James Mertz
3

Podoba mi się darmowy Process Explorer . Zapewnia nieco więcej szczegółów niż Menedżer zadań systemu Windows, w tym wykresy we / wy dla poszczególnych procesów. Idealny do natychmiastowego wykrywania procesów wykonujących wiele operacji we / wy dysku.

boot13
źródło