デバイスの再開の所要時間
最適用対象: ドライバー開発者
関連する評価:
- 起動パフォーマンス (高速起動)
- スタンバイ パフォーマンス
- 休止状態のパフォーマンス
シャットダウンまたは中断中に、すべてのデバイス ドライバーに、IRP_MN_SET_POWER マイナー コードと動作電源状態を持つ電源 (IRP_MJ_POWER) が送信されます。 デバイス ドライバーはその後、対応するデバイスにシステム電源 IRP を送信します。 このメトリックは、すべてのドライバーが電源の設定 IRP を処理する時間を測定します。
Note
このフェーズ中にシステム電源 IRP をドライバーに保持しないでください。 各ドライバーでは、システム電源 IRP を即座に処理しないことで、システムの起動を遅らせることができます。
詳細なサブメトリック
メトリックを展開すると、より詳細なフェーズ ビューに、デバイスの一覧とそれに対応する実行時間が表示されます。
一般的な影響要因
このメトリックは、すべてのドライバーが IRP_MN_SET_POWER 電源要求に応答するためにかかる累積時間をキャプチャします。 このメトリックは、すべてのドライバー応答の累積時間に加えて、応答に時間がかかる単一のドライバーによって影響を受ける可能性があります。
Note
ドライバーがデバイスの電源ポリシーを所有している場合、システム電源 IRP を受信すると、デバイス電源 IRP が生成されます。 ドライバーは、デバイス IRP が完了するまでシステム IRP の完了を待つべきではありません。ドライバーが待機することで、他のデバイスがシステム IRP を受信できない可能性があるためです。 この一連の待機により、シリアル化の遅延が発生し、全体的な中断時間が長くなります。
分析と修復の手順
サブメトリックから判断すると、このメトリックに大きな影響を与える 1 つもしくは複数のドライバーを特定できます。 ドライバーの応答時間の遅延が長くなると、通常、特定のドライバーに固有の問題が発生します。 このような問題が発生した場合は、問題内のリンクに従って、問題の詳細を確認してください。 問題が発生しない場合は、WPA での後続の分析が必要です。これは、このドキュメントの範囲を超えたものになります。 詳細については、オン/オフ評価の結果に関するトピックのスピードが重視されるタスクのベスト プラクティスに関するセクションを参照してください。
Note
特定の Shared Graphics Power Component (SGPC) – HDMI 対応システムの ADK テスト中、オーディオ コーデック ドライバーの詳細はテスト結果に一覧表示されません。 これは予想された結果です。 これは、SGPC ベースのオーディオ コーデック ドライバーが、レジューム ウェイク中に IRP_MN_SET_POWER 通知を受信しないためです。 代わりに、SGPC HDMI コーデックは、ディスプレイがオフになったときに削除され、ディスプレイがオンになったときに再列挙されます。
追加情報