私のシステムは、高いタイマー分解能 ( NtQueryTimerResolution
0.5ms を返します) に悩まされています。
Maximum timer interval: 15.600 ms
Minimum timer interval: 0.500 ms
Current timer interval: 0.500 ms
一部のプロセスは 5000 (0.5ms) の値で呼び出しているはずですNtSetTimerResolution
が、どのプロセスかを判断するにはどうすればよいですか? Intel には、プロセスごとの現在のタイマーの解像度を表示するBattery Life Analyzerというツールがあるのを見ましたが、そのツールは Intel パートナーのみが利用できます。WinDbg 経由で表示する別のツールまたは方法はありますか? 注: ブレークポイントの設定が機能していないため、起動時に発生するようです (デバッガーの起動時には解像度が既に高くなっています)。