epoll是一种网络IO多路复用的IO。主要用来处理网络IO的。解决了select,poll在面对大规模网络编程的时候的性能瓶颈。在很多开源的软件都有使用到。例如redis,nginx,memcached等。 1 epoll模型案例 epoll模型可以理解为快递员,丰巢,小区的关系。具体关系如下图: 2 基本系统调用接口: //创建epoll句柄 int epoll_create(int size); 返回值:一个epoll句柄,后面操作epoll全部通过这个句柄来