From: Tanaka Akira Date: 2010-05-06T23:24:19+09:00 Subject: [ruby-dev:41208] Re: MonitorMixin::ConditionVariable#wait timeout 2010年5月6日23:15 KOSAKI Motohiro : > Linuxのselectぐらいかなぁ。まあ一般的ではないのでrel-time使う時は > spurious wakeupがないと信じる。という事になりそうですねぇ > 現実問題としては、ほとんどの環境でシグナル以外でspurious wakeupが > ない実装になっていると思うし、シグナルはタイマースレッドに > いくはずなのでrubyではあんまり問題にならない気もします。 > でも全然確信が持てませんが。 あとは clock_gettime で CLOCK_MONOTONIC ですかね。 Ruby も内部的に使える場合には使っている気がします。 -- [田中 哲][たなか あきら][Tanaka Akira]