2011年11月1日2:28 KOSAKI Motohiro <kosaki.motohiro / gmail.com>:

> うむむ。。
> Mac OS X Lion, Fedora15 では再現しません。もし、そちらのテスト環境が
> boronだったりすると「ああ、むかしLinuxにそういうバグありましたねー」で
> Won't fix いきなのですが、どうでしょうか。

はい。気がついたのは boron です。

> ディストリ、kernel version, glibc versionがわかるともうちょっと建設的な議論が
> できるかもしれません。

% ./ruby -ve '
10.times {
 t1 = Time.now
 IO.select([], nil, nil, 0.1)
 t2 = Time.now
 p t2-t1
}'
ruby 2.0.0dev (2011-10-31 trunk 33590) [i686-linux]
0.096616
0.099846
0.099918
0.104611
0.099275
0.099878
0.099902
0.099883
0.099908
0.099907
% lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 5.0.9 (lenny)
Release:        5.0.9
Codename:       lenny
% uname -a
Linux boron 2.6.18-6-xen-686 #1 SMP Thu Nov 5 19:54:42 UTC 2009 i686 GNU/Linux
% /lib/libc.so.6
GNU C Library stable release version 2.7, by Roland McGrath et al.
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 4.3.2.
Compiled on a Linux >>2.6.26-2-amd64<< system on 2011-01-08.
Available extensions:
        crypt add-on version 2.1 by Michael Glad and others
        GNU Libidn by Simon Josefsson
        Native POSIX Threads Library by Ulrich Drepper et al
        BIND-8.2.3-T5B
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.

また、手元にある、同じく Debian GNU/Linux 5.0.9 (Lenny) で、
kernel が 2.6.26 の環境でも再現します。
-- 
[田中 哲][たなか あきら][Tanaka Akira]