epoll的ET和LT模式

epoll有两种模式,Edge Triggered(简称ET) 和 Level Triggered(简称LT).

在采用这两种模式时要注意的是,如果采用ET模式,那么仅当状态发生变化时才会通知,而采用LT模式类似于原来的select/poll操作,只要还有没有处理的事件就会一直通知.

LT模式的优点在于:事件循环处理比较简单,无需关注应用层是否有缓冲或缓冲区是否满,只管上报事件。缺点是:可能经常上报,可能影响性能

上一篇:浮动布局float


下一篇:inline-block代替浮动布局float:left列表布局最佳方案