マルチスレッドのプログラミング

タイマー

LWP ごとであるリアルタイムプロファイルのインターバルタイマーを除き、すべてのタイマーがプロセスごとです。ITIMER_REALPROF タイマーについては、setitimer(2) のマニュアルページを参照してください。

プロセスごとのタイマーのタイマー ID は、どの LWP からでも使用できます。期限切れシグナルは、特定の LWP に対してではなく、そのプロセスに対して生成されます。

プロセスごとのタイマーは、timer_delete(3RT) の呼び出し時またはそのプロセスの終了時にのみ削除されます。