Windows

Analisis Rantai Tunggu: Identifikasi proses yang digantung atau dibekukan di Windows 10/8/7

Is Genesis History? - Watch the Full Film

Is Genesis History? - Watch the Full Film

Daftar Isi:

Anonim

Wait Chain Traversal adalah fitur yang diperkenalkan di Windows 7. Ini adalah alat yang memungkinkan Anda mengidentifikasi proses sebenarnya yang menghasilkan aplikasi yang digantung atau dibekukan. Windows 8/10 melangkah lebih jauh dan memungkinkan Anda menganalisis Rantai Tunggu langsung dari Windows 10 Task Manager itu sendiri. Rekan saya Shyam telah secara singkat menyentuh fitur Wait Chain Traversal (WCT), yang memungkinkan debugger untuk mendiagnosis aplikasi hang dan deadlock ketika berbicara tentang fitur-fitur Windows Task Manager. Hari ini, mari kita lihat sedikit lebih detail.

Tunggu Chain Traversal

Di Windows 7 , Monitor Sumber Daya menawarkan kemampuan untuk menganalisis Rantai Tunggu. Jalankan resmon untuk membuka Monitor Sumber Daya. Identifikasi proses yang digantung atau ditangguhkan dalam tab Ikhtisar atau CPU dan klik kanan di atasnya. Dalam menu konteks, Anda akan melihat Analisis Rantai Tunggu.

Windows 10/8 sekarang memungkinkan Anda menganalisis rantai tunggu langsung dari Windows Task Manager itu sendiri, terpisah dari Monitor Sumber Daya. Buka Task Manager Anda dan identifikasi proses yang digantung atau dibekukan. Klik kanan pada itu dan pilih Analisis rantai tunggu di menu konteks.

Analisis Rantai Tunggu

Pohon Rantai Tunggu Analisis menunjukkan proses atau buka simpul dalam pohon yang menggunakan atau menunggu untuk digunakan sumber daya yang digunakan oleh proses lain atau simpul anak di pohon, dan diperlukan untuk proses yang dipilih untuk melanjutkan. Wait Chain Traversal (WCT) memungkinkan debugger Windows untuk mendiagnosis hang aplikasi dan deadlock. Anda dapat membaca lebih lanjut tentang itu di TechNet.

Setelah Anda membuka tab Ikhtisar atau CPU, Anda akan menemukan daftar proses yang sedang berjalan. Jika sebuah proses "macet", itu akan disorot dengan teks merah, "Tidak merespons". Anda dapat mengklik kanan pada proses, dan menetapkan tugas baru termasuk mengakhiri proses.

Membunuh Tidak merespons, menggantung, proses beku

Jika Anda memilih Analisis Rantai Tunggu, Anda akan melihat daftar proses dan pohon proses yang terkait dengannya. Anda juga dapat melihat pesan - proses xyz.exe sedang menunggu proses lain (abc.exe), untuk memberikan contoh. Jika Anda telah membuka Task Manager sebagai administrator, Anda akan dapat melihat lebih banyak proses. Jika Anda menjalankan Windows sebagai administrator, Task Manager akan sudah ditinggikan secara default di Windows 8. Gambar berikut hanya menunjukkan tampilan kotak. Tak satu pun dari proses saya yang menggantung cukup lama bagi saya untuk mendapatkan Pohon Penunggu.

Anda sekarang dapat menunggu atau memilih untuk mematikan proses, tetapi ingat ketika Anda membunuh proses apa pun, jika itu adalah proses sistem, dan fungsi lainnya bergantung pada mungkin juga macet, jadi Anda harus berhati-hati di sini.

Secara kebetulan, Peretas Proses juga akan membantu Anda mengetahui proses mana yang membeku. Begitu juga Apa itu Hang . Utilitas ini mencoba mendeteksi perangkat lunak atau proses yang saat ini digantung, dan menampilkan beberapa informasi yang memungkinkan Anda memilah dan memahami apa sebenarnya akar dari pembekuan tersebut.