busy-loop

    0

    1答えて

    Qt Creatorを使用して初めてのLinuxアプリケーションを作成しようとしています。時には、デバッグ中に、私のアプリケーションが何らかの無限ループに陥るようなコードを書いています。 これにより、私のKDEセッションがフリーズします。デバッガを使用してプロセスを停止/一時停止することは不可能であると思われます。数分後、デスクトップセッションが自動的に終了し、PC全体が再起動されなくなります。

    2

    2答えて

    一定の間隔でイベントを起動するためのビジー待機ループのパフォーマンスを評価しています。私は、次のコードを使用して、いくつかの奇妙な行動に気づいた:試験機(デュアル14コアE5-2683 V3する@ 2.00Ghz、256ギガバイトDDR4)、forループの20万回の繰り返しで #include <stdio.h> #include <stdlib.h> #include <unistd.h>