Come monitorare l'I / O del disco di Windows XP?


9

Il mio ambiente Windows (macchina di sviluppo principale) funziona un po 'lentamente con operazioni che coinvolgono il disco rigido. A titolo indicativo, la luce HD lampeggia costantemente e, ad esempio, il salvataggio e il caricamento di file di grandi dimensioni è molto lento.

Vorrei sapere se esiste un metodo per monitorare quali programmi / processi utilizzano effettivamente l'I / O del disco e in che misura e, se possibile, con quale disco.

Risposte:


5

Consiglierei Process Explorer . È un sostituto di Task Manager e tra le molte funzionalità ha il monitoraggio delle statistiche IO. Ciò dovrebbe consentire di trovare quale programma è un problema.

Una volta che sai quale programma è responsabile e se hai bisogno di maggiori dettagli, puoi tenere traccia di quali file esatti sono problematici tramite Process Monitor (filtrato per il programma esatto poiché altrimenti ci saranno troppi dati).


Proverò con ProcExplorer poiché è già installato. Qualche puntatore dove trovare l'I / O del disco?
Jawa,

Ok, l'ho trovato. Sotto Select columns... | Process Performance. (Se è il modo migliore?)
Jawa,

@Jawa: fai clic destro sulle colonne e usa il menu "Seleziona colonne". Lì otterrai un sacco di proprietà tra cui scegliere. Vorrei raccomandare "Cronologia I / O" come punto di partenza (nella scheda "Prestazioni del processo"). Questo dovrebbe darti un bel grafico.
Josip Medved,

@Jawa: è così. :)
Josip Medved il

Process Explorer è eccellente. Chiunque altro legga questo: se stai cercando più potenza di Process Explorer e hai qualcosa di più nuovo di Windows XP, dovresti cercare XPerf.
Shinrai,

4

Il Performance Monitor di Windows sembra adattarsi perfettamente. Il programma può essere avviato da Control Panel | Administrative Tools | Performanceo eseguendo %SystemRoot%\system32\perfmon.msc /s. Probabilmente ha bisogno di diritti utente elevati per funzionare correttamente, come suggerisce la posizione.

All'interno dello strumento Prestazioni è possibile impostare vari criteri da monitorare, inclusi tempi di lettura / scrittura del disco relativi, medi o assoluti, quantità di dati, lunghezze della coda e molto altro, come totali o per disco logico selezionato.


Ok, questo non separa le operazioni per processo.
Jawa,

1

Suggerirei anche Precoess Explorer ma il task manager di Windows può darti queste informazioni. Se passi alla scheda Processi, puoi scegliere elementi aggiuntivi da visualizzare dal menu "Visualizza".

(Almeno su Windows 7 - Al momento non ho accesso a una macchina XP) Le informazioni aggiuntive da visualizzare includono letture e scritture I / O, sia per numero di letture / scritture che per numero di byte.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.