Windows

Analisa Wait Chain: Kenal pasti proses digantung atau beku di Windows 10/8/7

Windows 10: Windows Upgrade Analytics

Windows 10: Windows Upgrade Analytics

Isi kandungan:

Anonim

Wait Chain Traversal adalah ciri yang diperkenalkan pada Windows 7. Ini adalah alat yang membolehkan anda mengenal pasti proses sebenar yang menyebabkan permohonan digantung atau dibekukan. Windows 8/10 melangkah lebih jauh dan membolehkan anda menganalisis Rantaian Tunggu dari Pengurus Tugas Windows 10 itu sendiri. Rakan saya Shyam secara ringkas menyentuh ciri Wait Chain Traversal (WCT), yang membolehkan debugger mendiagnosis aplikasi hang dan kebuntuan semasa bercakap mengenai ciri-ciri Windows Task Manager. Hari ini, mari kita melihatnya dengan lebih terperinci.

Wait Chain Traversal

Pada Windows 7 , Monitor Sumber menawarkan keupayaan untuk menganalisis Rantaian Tunggu. Jalankan resmon untuk membuka Monitor Sumber Daya. Kenal pasti proses digantung atau digantung di tab Gambaran Keseluruhan atau CPU dan klik kanan padanya. Dalam menu konteks, anda akan melihat Analisis Rantaian Tunggu.

Windows 10/8 sekarang membolehkan anda menganalisis rantaian tunggu dari Windows Task Manager sendiri, dari Monitor Sumber. Buka Pengurus Tugas anda dan kenalpasti proses digantung atau beku. Klik kanan padanya dan pilih Analisis rantaian tunggu dalam menu konteks.

Analisa Rantaian Tunggu

Analisis Tunggu Rantaian rantaian yang menunjukkan proses atau nod terbuka di dalam pohon menggunakan atau menunggu untuk digunakan sumber yang digunakan oleh proses lain atau nod kanak-kanak di dalam pokok itu, dan diperlukan untuk proses yang dipilih untuk diteruskan. Wait Chain Traversal (WCT) membolehkan debugger Windows untuk mendiagnosis aplikasi hang dan deadlocks. Anda boleh membaca lebih lanjut mengenainya di TechNet.

Setelah anda membuka tab Gambaran Keseluruhan atau CPU, anda akan dapati senarai proses yang sedang berjalan. Sekiranya proses "terperangkap", ia akan diserlahkan dengan teks merah, "Tidak bertindak balas". Anda boleh klik kanan pada proses, dan menetapkan tugas baru termasuk berakhirnya proses

Kill Tidak merespons, digantung, proses beku

Jika Anda memilih Analisa Wait Chain, Anda akan melihat daftar proses dan proses pokok yang dikaitkan dengannya. Anda juga dapat melihat mesej - proses xyz.exe sedang menunggu proses lain (abc.exe), untuk memberikan contoh. Jika anda telah membuka Pengurus Tugas sebagai pentadbir, anda akan dapat melihat lebih banyak proses. Jika anda menjalankan Windows sebagai pentadbir, Pengurus Tugas akan dinaikkan secara lalai dalam Windows 8. Angka berikut hanya menunjukkan bagaimana kotak itu kelihatan. Tidak ada proses saya yang cukup lama untuk saya mendapatkan Tree Wait. Anda kini boleh menunggu atau memilih untuk membunuh proses itu, tetapi ingat apabila anda membunuh sebarang proses, jika proses sistem, dan fungsi lain bergantung pada ia juga mungkin terhempas, jadi anda perlu berhati-hati di sini.

Secara kebetulan, Proses Hacker juga akan membantu anda mengetahui yang mana proses anda membeku. Jadi akan Apa itu Hang . Utiliti ini cuba untuk mengesan perisian atau proses yang sedang digantung, dan memaparkan beberapa maklumat yang membolehkan anda mengurutkan dan memahami apa sebenarnya pada akar pembekuan tersebut.