REALTIME_PRIORITY_CLASS
(THREAD_PRIORITY_TIME_CRITICAL
)は実際にはですか?SetPriorityClass(REALTIME_PRIORITY_CLASS)は実際に何をしていますか?
はそれをしない:
- を防ぐには、(スレッドがスリープしない限り)プロセッサ上で
を起こってから切り替え
それを防止起こってから上記を実行している場合:
- 私はこのフラグを持つプロセッサ上でプログラムを実行するとどのように私はまだ一貫性のないタイミング結果を得る、来ますか?何もプログラムが中断していなければ、プログラムは毎回同じ時間を費やすべきではありませんか?
それは起きてから上記妨げるものではない場合:私は間違ってそれを使用する場合
- はなぜ私のシステム(マウス、キーボードなど)がロックアップしますか?ドライバにはまだプロセッサ時間が必要ですか?