皆さん、私のアプリケーションでは、clock_gettime(CLOCK_MONOTONIC)
フレーム間のデルタ時間を測定するために使用しています (gamedev の典型的なアプローチ) clock_gettime(..)
。は現在の時間よりも大きい)。
現在、このようなパラドックスが発生した場合、現在のフレームをスキップして次のフレームの処理を開始するだけです。
問題は、これがどのように可能になるのかということです。の Linux POSIX 実装のバグclock_gettime
ですか? Ubuntu Server Edition 10.04 (カーネル 2.6.32-24、x86_64)、gcc-4.4.3 を使用しています。