epoll的边缘触发和水平触发
epoll是Linux下用于处理大量文件描述符的高效I/O多路复用机制。在epoll中,有两种触发模式:水平触发(Level-Triggered,简称LT)和边缘触发(Edge-Triggered,简称ET)。1.水平触发(LT,Level-Triggered):-当文件描述符就绪时,epoll_wait将立即返回。-如果文件描述符的状态发生变化,epoll_wait会再次通知应用程序。-这种模式…
epoll是Linux下用于处理大量文件描述符的高效I/O多路复用机制。在epoll中,有两种触发模式:水平触发(Level-Triggered,简称LT)和边缘触发(Edge-Triggered,简称ET)。1.水平触发(LT,Level-Triggered):-当文件描述符就绪时,epoll_wait将立即返回。-如果文件描述符的状态发生变化,epoll_wait会再次通知应用程序。-这种模式…