Riprendere la durata dei dispositivi
La maggior parte applicabile a: Sviluppatori di driver
Valutazioni rilevanti:
- Prestazioni di avvio (Avvio rapido)
- Prestazioni standby
- Prestazioni di ibernazione
Durante l'arresto o la sospensione, ogni driver di dispositivo viene inviato un'alimentazione (IRP_MJ_POWER) IRP che ha un codice IRP_MN_SET_POWER codice secondario e lo stato di alimentazione funzionante. I driver di dispositivo inviano successivamente IP di Power Power Device ai dispositivi corrispondenti. Questa metrica misura il tempo per tutti i driver per elaborare l'IRP di alimentazione impostata.
Nota
I driver non devono conservare l'IRP Di sistema durante questa fase. Ogni driver può ritardare l'avvio del sistema non gestendo tempestivamente l'IRP di alimentazione del sistema.
Metriche secondarie dettagliate
Quando la metrica viene espansa, viene visualizzata una visualizzazione più dettagliata della fase con un elenco di dispositivi e le relative durate corrispondenti.
Fattori di influenza tipici
Questa metrica acquisisce il tempo cumulativo che tutti i driver richiedono per rispondere a una richiesta di alimentazione IRP_MN_SET_POWER. Questa metrica può essere interessata da un singolo driver che richiede troppo tempo, oltre al tempo cumulativo di tutte le risposte del driver.
Nota
Se un driver possiede un criterio di alimentazione per un dispositivo, genera un'IRP di Alimentazione del dispositivo in risposta alla ricezione di un'IRP di Alimentazione del sistema. I driver non devono attendere il completamento dell'IRP di sistema fino al completamento dell'IRP del dispositivo perché tale attesa può impedire ad altri dispositivi di ricevere i relativi INDIRIZZI DI rete di sistema. Questa serie di attese causa ritardi di serializzazione e aumenta il tempo di sospensione complessivo.
Passaggi di analisi e correzione
È possibile identificare un driver o driver che influiscono in modo significativo su questa metrica esaminando le sotto metriche. Ritardi lunghi nelle risposte del driver in genere generano problemi specifici di un determinato driver. Quando viene generato un problema, seguire il collegamento all'interno del problema per visualizzare i dettagli del problema avanzati. Quando non viene generato un problema, è necessaria l'analisi successiva in WPA; questo è oltre l'ambito di questo documento. Vedere Procedure consigliate per Time-Critical attivitànell'argomento Risultati per l'argomento Valutazioni on/off .
Nota
Durante i test di ADK di determinati sistemi di Power Component (SGPC) - HDMI abilitato, i dettagli del driver codec audio non sono elencati nel risultato del test. Si tratta di un risultato previsto. Questo perché i driver di codec audio basati su SGPC non ricevono una notifica IRP_MN_SET_POWER durante la riattivazione. I codec SGPC HDMI vengono invece rimossi quando lo schermo viene disattivato e rinumerato quando lo schermo viene riattivato.
Informazioni aggiuntive