重複の可能性:
基本的なイベントループをどのように実装しますか?
実際には言語固有の質問ではありません。イベントループの効率的な実装は何でしょうか?これまでのところ、私は次のようなものにしか遭遇していません。
while (true) {
handleEvents();
sleep(100);
}
これが最善の方法だとは思いません。睡眠時間が短すぎるとCPUを大量に消費し、長すぎるとアプリがかなり反応しなくなります。
それで、もっと良い方法はありますか?
ありがとう