Korzystam z systemu Windows XP i szukam narzędzia, które może mi powiedzieć, jaki procent aktywności dysku twardego używa program.
Zasadniczo szukam czegoś takiego jak Menedżer zadań i jego zdolność do pokazywania użycia procesora, ale aktywności dysku twardego. Wiele razy mój komputer jest bezczynny na procesorze, ale z powodu aktywności dysku twardego wszystko zwalnia. Chciałbym zobaczyć, jak powodują to programy.
Jeśli można to zrobić za pomocą SNMP lub WMI z innym programem, jestem również otwarty na to. Nie musi to odbywać się w czasie rzeczywistym, o ile mogę powiedzieć, co robi najbardziej dysk twardy.
Odpowiedzi:
To czego szukasz to Process Explorer . Przejdź do „Widok” -> „Wybierz kolumny”, a następnie wybierz kartę „Wydajność procesu” i wybierz to, co chcesz wiedzieć:
Wygląda to mniej więcej tak:
źródło
Process Monitor firmy Sysinternals pokaże wszystkie dyskowe operacje wejścia / wyjścia w twoim systemie. Pokazuje wiele informacji, więc będziesz musiał zepsuć ustawienia, aby uzyskać to, czego szukasz.
źródło
Istnieje narzędzie o nazwie Diskmon firmy Microsoft, które jest używane właśnie do tego celu. Myślę, że tego właśnie szukasz.
źródło
Na karcie Procesy menedżera zadań przejdź do Widok -> Wybierz kolumny . Możesz dodać kolumny dla każdego procesu, aby pokazać IO dysku twardego.
źródło
Monitor wydajności Hexagora daje dobre informacje graficzne
http://www.hexagora.com/en_dw_davperf.asp
źródło
Menedżer zadań Anvir robi dokładnie to, czego szukasz. Możesz sortować według obciążenia dysku (tj. Bieżących bajtów na sekundę). Istnieją wersje bezpłatne i płatne i można je przenosić. Działa na XP do 7. Ta funkcja jest dostępna we wszystkich wariantach.
http://www.anvir.com/task-manager-windows-startup.htm
źródło