我孤陋寡闻,一直不懂这些概念。今天刚听同事提过,于是上网查了下。首先是epoll的由来。你可以从Linux邮件列表找到这篇文章:sys_epoll-makingpollfast以及关于Edge-Triggered的介绍和问题:Edge-triggeredinterfacesaretoodifficult?epoll最初只有EdgeTriggeredAPI(ETAPI),因为实在是太难理解,容易出错,所以epoll的作者DavideLibenzi增加了LevelTriggeredAPI:lt-epoll(leveltriggeredepoll)...然后是epoll的进化史介绍:Epollevolvingandfinallythenextgeneration内核轮询接口介绍:Anewkernelpollinginterface
