select采用轮询方式,数组存储,文件描述符有限制,一般是1024,时间复杂度为O(n) poll采用轮询方式,链表存储,文件描述符无限制,时间复杂度为O(n) epoll采用回调方式,文件描述符无限制,时间复杂度为O(1)