Apa itu "Analisis Rantai Tunggu" di Task Manager?


27

Di Windows 8's Task Manager di bawah tab "Details" ada daftar terperinci dari setiap proses yang berjalan di sistem.

Di menu konteks setiap proses, ada item menu baru yang disebut "Analisis rantai tunggu": awc

Apa rantai menunggu ini dan apa yang dilakukan analisis ini?

Jawaban:


21

Ini adalah alat khusus untuk menangani program yang macet dan beku. Ini membantu Anda mengidentifikasi proses aktual yang menyebabkan pembekuan:

Pohon rantai tunggu analisis menunjukkan proses mana (simpul akar di pohon) menggunakan, atau menunggu untuk menggunakan, sumber daya yang sedang digunakan oleh proses lain (simpul anak di pohon) dan diperlukan untuk proses yang dipilih untuk melanjutkan).

Jadi jika Anda memiliki proses yang tidak responsif, alat ini akan menunjukkan kepada Anda pohon ketergantungan sumber daya dan itu akan menyoroti proses anak yang dibekukan (jika ada) dengan warna merah. Dengan mengakhiri yang benar, Anda mungkin masih menyimpan data dalam proses induk.

Lihat ini atau ini posting blog untuk penjelasan rinci.

Mengenai rantai tunggu, lihat dokumentasi API resmi:

Sebuah rantai menunggu adalah urutan bolak benang dan objek sinkronisasi; setiap utas menunggu objek yang mengikutinya, yang dimiliki oleh utas berikutnya dalam rantai.

Faktanya, Wait Chain Traversal API sudah ada sejak Windows Vista. Misalnya, Monitor Sumber Daya Windows 7 telah memiliki item menu konteks yang sama:

Monitor Sumber Daya Win7

Jadi di Windows 8 itu hanya dipindahkan ke lokasi yang lebih nyaman di Task Manager (disalin, tepatnya, karena Resource Monitor masih memilikinya juga).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.