select的一 个缺点在于单个进程能够监视的文件描述符的数量存在最大限制,在Linux上一般为1024
http://www.cnblogs.com/bigwangdi/p/3182958.html
http://blog.csdn.net/hsuxu/article/details/9876983
http://www.cnblogs.com/Anker/p/3265058.html
好像c调用有select ,poll, epoll三种;而java nio的selector却只有epoll实现和poll实现分别对应linux和window,另外还有sun的实现。
另, epoll的100%bug,早就解决了
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6403933