windowsプログラムに関してです。
常にウィンドウメッセージの検出と処理を繰り返しているとCPU使用率が高くなりますが、
CPU使用率が常に90%代などというプログラムは、タスクマネージャを見た限りほぼありませんよね。
まぁSystem Idle Processは別として。
どうすればCPU使用率を下げられるのですか?
それから、CPU使用率を下げる必要はあるでしょうか?
CPU使用率の削減
Re:CPU使用率の削減
Sleep関数を使用するとよいですよ。
while (1) { /* なんらかの処理 */ Sleep(10); /* 10ミリ秒間処理を止める */ }こんな感じですね。