Sistem tugas Windows XP Task manager menganggur pada 98% tetapi grafik menunjukkan satu prosesor hampir dipatok

2

Menjalankan Windows XP pada prosesor AMD dual core. Kadang-kadang setelah boot, log on, dan membiarkan semuanya tenang, Task Manager menunjukkan pada grafik bahwa satu prosesor lebih dari 90% sibuk. Namun ketika seseorang melihat proses yang berjalan, idle sistem berjalan sekitar 98%. Pada grafik kinerja, bilah penggunaan CPU menunjukkan warna merah dengan sedikit warna hijau. Hanya satu pengguna yang masuk.

Seolah-olah ada tugas jahat yang tidak diketahui oleh pengelola tugas saat menunjukkan prosesnya, tetapi tahu kapan menunjukkan grafik kinerja.

Saya telah melihat ini beberapa kali. Apa yang saya lakukan di masa lalu adalah reboot sistem, dan masalah / anomali tidak lagi ada. Log-off / log-on tidak menghilangkan penggunaan nakal.

Saya belum menjelajahi apakah masalah ini dipicu oleh penundaan lama dari penyalaan ke log-on.

Sistem tampak bersih pada pemindaian anti-virus. Aktivitas jaringan adalah nol.

Adakah gagasan tentang apa yang mungkin terjadi?

refactor
sumber
Process Explorer memberikan informasi tambahan. System Idle Process turun menjadi hanya di bawah 50%. Sekitar 30 hingga 35% CPU untuk Gangguan Perangkat Keras (?!) Dan 8 hingga 12% ditampilkan sebagai Panggilan Prosedur Ditangguhkan.
Berlari RATTV3. nvata.sys tampaknya memiliki angka tinggi dengan DPC Total 33 juta dalam 3 run, tertinggi berikutnya pada 35k. Sistem reboot, masalah sekarang tidak ada. Kupikir aku bisa melakukan perbandingan, tetapi histogramnya kumulatif. RATTV3 mengatakan setelah 13 kali berjalan, nvata.sys mencapai 42 juta. Saya kira hampir semua itu adalah pra-reboot.
Tidak mengherankan, ini adalah driver kartu video. Pastikan Anda mendapatkan driver versi stabil terbaru.
Saya menyegarkan driver pada 21 Oktober (sekarang di 6.14.11.9107 AKA 191.07). Sejauh ini tidak ada pengulangan.
refactor
Itu kembali. RAATV3 menunjukkan nvata kembali melakukannya. 191.07 masih merupakan set driver nvidia saat ini.
refactor

Jawaban:

0

Saya akan mencoba googling untuk sysinternals suite dan menjalankan proses explorer untuk melihat apakah itu dapat memberikan informasi lebih lanjut tentang apa yang sedang berjalan pada prosesor.

Gagal bahwa Anda juga dapat menjalankan proses monitor dan yang akan memberi tahu Anda proses apa yang mengeluarkan file dan registri I / O dan melihat apakah ada sesuatu yang terus-menerus sibuk (gunakan opsi autoscroll dari menu untuk melihat perubahan waktu nyata).

Bart Silverstrim
sumber
Saya tidak berpikir proses explorer akan mengatakan lebih banyak, tetapi unduhan dan eksekusi terbukti sebaliknya. System Idle Process turun menjadi hanya di bawah 50%. Sekitar 30 hingga 35% CPU adalah Hardware Interrupts (?!) Dan 8 hingga 12% ditampilkan sebagai panggilan Deferred Procedure.
Jika Anda belum pernah menggunakannya sebelumnya, ProcExp memiliki banyak fitur nugget yang rapi jika Anda menjelajah menggunakan klik kanan dan menu. Banyak informasi orang dalam.
Bart Silverstrim
Kedengarannya seperti Anda mungkin ingin memeriksa sekitar untuk I / O, untuk melihat apa yang mengeluarkan interupsi. HD? Kartu jaringan? Mungkin ada alat lain Sysinternals yang akan memberitahu Anda lebih ...
Bart Silverstrim
Ini mungkin membantu ... forum.sysinternals.com/forum_posts.asp?TID=7775
Bart Silverstrim
Semua ini mungkin juga mengarah pada beberapa petunjuk. google.com/…
Bart Silverstrim
0

Ini adalah thread ruang kernel yang menggunakan CPU itu. Mereka muncul sebagai warna merah jika 'Show System Kernel Times' dihidupkan di menu

(Mungkin tidak persis seperti itu, tapi saya tidak duduk di depan kotak Windows saat ini)

MikeyB
sumber
2
Ya itu. Terus? Apa pentingnya fakta bahwa itu semua adalah aktivitas kernel? Sudah pasti tidak normal untuk kernel OS untuk mengkonsumsi 50% dari prosesor "hanya karena".
Tugas