>>871
ここ読め。コードがあるから盗め。
http://www.kegel.com/c10k.html
ここのベンチマークが参考になる。
http://www.kegel.com/dkftpbench/Poller_bench.html

select系の中でもselect()は最悪の選択であることが分かるだろう。
# select系全般が悪いわけじゃないので念のため。