epoll设计模式 1.传统的select模式 fd(文件描述符),一般都是队列的形式,最简单的办法就是轮询查看每个fd是否有所需的信息,就是遍历一遍fd。有信息处理,没信息则越过。缺点是非常的费时。费资源。 为了防止有的不使用的客户端长时间占用fd队列,一般select模式上线是1024. 2.epoll模式 首先是app去维护组fd链表,会有一个线程监控该链表,app此时可以去干别的事,如果fd发生了变动,该线程会把变动的fd单独拿出来发送给app,此时app再处理。