まつもと ゆきひろです

In message "[ruby-dev:8705] [mswin32] 100% CPU usage when use sleep"
    on 99/12/23, Katsuyuki Komatsu <komatsu / sarion.co.jp> writes:

|mswin32でたとえばsleep 10を実行するとCPUが100%になってしまいます。
|
|C:\lang\ruby>ruby -ve 'sleep 10'
|ruby 1.5.0 (1999-12-14) [i386-mswin32]
|    ← 実行中のCPUが100%になる
|C:\lang\ruby>
|
|これは、以下のようにselect()でsleep()の代替ができないための
|ようです。

|ということで、(nfds == 0 && timeout) の場合はSleep()を使用するように
|してみました。

これは私にもなにをやっているのか分かるので取り込みます。
他のもの

  [ruby-dev:8692]
  [ruby-dev:8702]
  [ruby-dev:8707]
  [ruby-list:19858]
  [ruby-list:19861]

は私には判断できません。だれか「俺が保証してやる」って宣言し
てくれませんか? 小松さん?