Durasi Perangkat Kueri
Paling Berlaku untuk: Pengembang driver
Penilaian yang Relevan:
- Performa Boot (Startup Cepat)
- Performa Siaga
- Performa Hibernasi
Selama fase matikan/tangguhkan, setiap driver perangkat dikirim IRP daya yang memiliki kode minor IRP_MN_QUERY_POWER dan status daya (S4 untuk Performa Boot (Fast Startup)/Performa Hibernate, S3 untuk Performa Siaga). Metrik ini mengukur durasi semua driver yang memproses IRP daya kueri.
Setiap driver dapat menunda pematian sistem dengan tidak segera menangani IRP.
Sub-metrik Terperinci
Saat metrik diperluas, tampilan fase yang lebih rinci disajikan dengan 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 driver.
Langkah Analisis dan Remediasi
Anda dapat mengidentifikasi driver atau driver yang secara signifikan memengaruhi metrik ini dengan melihat sub-metrik. Penundaan yang lebih lama 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; ini di luar lingkup dokumen ini. Lihat Praktik Terbaik untuk Tugas Time-Critical di topik Hasil penilaian Aktif/Nonaktif untuk daftar praktik terbaik umum.
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.
Informasi Tambahan