select(),poll(),epoll()的总结:http://www.cnblogs.com/Anker/p/3265058.html 在socket编程中,仅仅使用connect,accept.这些带有阻塞(block)的程序时,如果没有某个时间来满足条件,就会一直处于阻塞状态.可想而知在一些应用中是不能满足要求的,因此就有了select,poll,epoll这些非阻塞的程序来满足需求.这些程序在进程或者线程中执行时不必非要等待事件的发生,一旦执行肯定会有返回值,不同的值反映不同的函数执…