Condividi tramite


Durata dei dispositivi di query

La maggior parte applicabile a: Sviluppatori di driver

Valutazioni rilevanti:

  • Prestazioni di avvio (Avvio rapido)
  • Prestazioni standby
  • Prestazioni di ibernazione

Durante la fase di arresto/sospensione, ogni driver di dispositivo viene inviato un'IRP di alimentazione che ha un codice secondario IRP_MN_QUERY_POWER e uno stato di alimentazione (S4 per le prestazioni di avvio rapido)/Hibernate Performance, S3 for Standby Performance(S3 for Standby Performance). Questa metrica misura la durata di tutti i driver che elaborano l'IRP di alimentazione della query.

Ogni driver può ritardare l'arresto del sistema non gestendo tempestivamente l'IRP.

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 alle query di alimentazione. Questa metrica può essere interessata da un singolo driver che richiede troppo tempo per rispondere, oltre al tempo cumulativo di tutte le risposte del driver.

Passaggi di analisi e correzione

È possibile identificare un driver o driver che influiscono in modo significativo su questa metrica esaminando le sotto metriche. Ritardi più lunghi nella durata della risposta del driver generano in genere 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 per un elenco delle procedure consigliate comuni.

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.

Informazioni aggiuntive

MSDN: IRP_MN_QUERY_POWER