0. 前言 这篇文章主要记录在使用epoll实现NIO接入时所遇到的问题. 1. epoll简介 epoll是Linux下提供的NIO,其主要有两种模式,ET(Edge trige)和LT(Level trige).在linux下使用man epoll手册即可知道这两种模式主要的区别: ET:边缘触发,故名思议,所添加的描述符,只在当其改变状态的时候才会触发一次,就如同数电里面电平的边缘触发. 在man里面列举了一个例子,当一个fd添加到epoll中时,当有2KB数据到达时,epoll_wait…