Menangguhkan Durasi Perangkat
Paling Berlaku untuk: Pengembang driver
Penilaian yang Relevan:
- Performa Boot (Startup Cepat)
- Performa Siaga
- Performa Hibernasi
Selama fase matikan skenario Performa Boot (Fast Startup), setiap driver perangkat dikirim daya (IRP_MJ_POWER) I/O (IRP yang memiliki kode minor IRP_MN_SET_POWER dan status daya (S4 untuk Performa Boot (Fast Startup) atau Performa Hibernate, S3 untuk Performa Siaga).
Metrik ini mengukur waktu yang diperlukan bagi semua driver untuk memproses IRP daya yang ditetapkan.
Ketika driver perangkat memproses IRP ini, mereka menyimpan konteks perangkat yang sesuai (jika diperlukan), dan menempatkan perangkat dalam keadaan yang sesuai untuk tidur atau hibernasi. Setiap driver dapat menunda pematian sistem dengan tidak segera menangani IRP.
Sub-metrik Terperinci
Saat metrik diperluas, tampilan fase yang lebih rinci disajikan yang menyertakan daftar perangkat dan durasi yang sesuai.
Faktor-Faktor Yang Mempengaruhi Umum
Metrik ini menangkap waktu kumulatif yang diambil semua driver untuk merespons kueri daya. Metrik ini dapat dipengaruhi oleh satu driver yang membutuhkan waktu terlalu lama untuk merespons selain waktu kumulatif semua respons.
Catatan
Jika driver memiliki kebijakan daya untuk perangkat, driver akan menghasilkan IRP Daya Perangkat sebagai respons terhadap penerimaan IRP Daya Sistem. Driver tidak boleh menunggu untuk menyelesaikan Runtime integrasi Sistem hingga IRP Perangkat selesai karena penantian tersebut dapat mencegah perangkat lain menerima RUNP Sistem mereka. Rangkaian penantian ini menyebabkan penundaan serialisasi dan meningkatkan waktu penangguhan keseluruhan.
Langkah Analisis dan Remediasi
Anda dapat mengidentifikasi driver atau driver yang secara signifikan memengaruhi metrik ini dengan melihat sub-metrik. Penundaan panjang dalam durasi respons driver biasanya menghasilkan masalah yang khusus untuk driver tertentu. Ketika masalah tersebut dibuat, ikuti tautan di dalam masalah untuk melihat detail masalah tingkat lanjut. Ketika masalah tidak dihasilkan, analisis berikutnya dalam WPA diperlukan; analisis semacam ini berada di luar lingkup dokumen ini.
Informasi Tambahan