PwrTest のタイマー シナリオ
PwrTest タイマー シナリオでは、システム タイマー分解能が変更されると、その変更を記録します。
構文
pwrtest /timer /? [/t:n] [/?]
/t:n
シナリオを実行する合計時間 (分単位) を指定します ( nの規定値は 30 分)。
使用例
pwrtest /timer
pwrtest /timer /t:5
XML ログファイルの出力
<PwrTestLog>
<SystemInformation>
</SystemInformation>
<TimerEvents>
<TimerResolutionRundown>
<Timestamp></Timestamp>
<CurrentResolution></CurrentResolution>
<MinimumResolution></MinimumResolution>
<MaximumResolution></MaximumResolution>
<KernelCount></KernelCount>
<KernelResolution></KernelResolution>
</TimerResolutionRundown>
<TimerResolutionRequestRundown>
<Timestamp></Timestamp>
<AppName></AppName>
<Resolution></Resolution>
<ProcessID></ProcessID>
</TimerResolutionRequestRundown>
<NtSetTimerResolution>
<Timestamp></Timestamp>
<AppName></AppName>
<ServiceName></ServiceName>
<Resolution></Resolution>
<ProcessID></ProcessID>
</NtSetTimerResolution>
<UpdateTimerResolution>
<Timestamp></Timestamp>
<Resolution></Resolution>
</UpdateTimerResolution>
<ExSetTimerResolution>
<Timestamp></Timestamp>
<Resolution></Resolution>
</ExSetTimerResolution>
</TimerEvents>
</PwrTestLog>
次の表では、ログ ファイルに表示されるXML要素について説明します。
要素 | 説明 |
---|---|
<TimerEvents> | すべての異なるタイマー イベントが含まれています。 PwrTest ログ ファイルに表示できる < TimerEvents> 要素は 1 つだけです。 |
<Timestamp> | 特定のイベントのタイム スタンプ。 |
<TimerResolutionRundown> | 現在のタイマー分解能の統計情報を表示するイベント。 これらのイベントの 1 つだけがログに記録されます。 |
<CurrentResolution> | 現在の分解能 (ミリ秒単位)。 |
<MinimumResolution> | 最低解像度。 |
<MaximumResolution> | 最大分解能 |
<KernelCount> | カーネル モードからの解決要求の数。 |
<KernelResolution> | 現在のカーネル タイマーの分解能。 |
<TimerResolutionRequestRundown> | 現在の解決要求を表示するイベント。 複数のイベントがログに記録される場合があります。 |
<AppName> | 要求元のプロセス名。 |
<解像度> | ミリ秒単位での要求の解決。 |
<ProcessID> | 要求元のプロセス ID。 |
<NtSetTimerResolution> | イベントは、プロセスがタイマー解決要求を行ったことを示します。 |
<ServiceName> | 要求元のサービス名 (該当する場合)。 |
<UpdateTimerResolution> | イベントは、システムがタイマー分解能を更新したことを示します。 |
<ExSetTimerResolution> | イベントは、カーネル コンポーネントがタイマー解決要求を行したことを示します。 |