Bagaimana cara mengetahui proses mana yang paling banyak menyebabkan aktivitas disk?

11

Saya berharap menemukan cara untuk melakukan lebih banyak pemantauan kinerja - khususnya, saya berharap pemantauan aktivitas disk berdasarkan per proses akan membantu saya memutuskan program mana yang paling menyebabkan masalah (selain dari AV). Saya lebih suka menghindari pendekatan senapan.

Untuk windows XP, apakah ada monitor proses yang dapat memberi saya ide yang solid tentang proses yang memperlambat saya dengan menyebabkan sebagian besar kesalahan halaman, dll? Terima kasih!

K Robinson
sumber

Jawaban:

6

Mungkin mengaktifkan I / O membaca dan menulis di task manager ( ctrl+ shift+ esc) . Saat melihat proses di task manager, pilih View lalu Select Columns. Cari opsi baca I / O dan opsi penulisan I / O dan klik.

Inilah yang saya dapatkan:

teks alternatif

James Mertz
sumber
Terima kasih! Inilah yang saya butuhkan. Saya akhirnya menggunakan Page Faults dan PF Delta, untuk sebagian besar.
K Robinson
Komunikasi jaringan juga IO. Dengan penggunaan internet yang berat, ini membuat angkanya tidak pasti.
Tomáš Zato - Pasang kembali Monica
@ TomášZato ini benar, tetapi jika suatu proses melakukan banyak spam pada disk drive, Anda kemungkinan besar akan dapat mendeteksinya menggunakan metode ini.
James Mertz
5

Sementara saya lebih suka jawaban yang diterima, ada cara lain dengan task manager yang ada.

  • Manajer tugas> Kinerja (tab)> Monitor Sumber Daya (tombol)> Disk (tab)

masukkan deskripsi gambar di sini

K Robinson
sumber
Ini tidak mendapatkan "Benar" IO baca / tulis ke disk drive. Jika memiliki banyak jaringan atau lalu lintas IO lainnya, jawaban yang diterima dapat ditutup-tutupi oleh operasi-operasi lainnya. Ini adalah opsi yang lebih baik dalam kasus ini.
James Mertz
3

Saya suka Explorer Proses freeware . Ini memberikan sedikit lebih detail daripada Windows Task Manager, termasuk grafik I / O per-proses. Sangat bagus untuk segera melihat proses melakukan banyak I / O disk.

boot13
sumber