epoll的LT模式缺点

 

本文为原创,转载请注明:http://www.cnblogs.com/gistao/

 

epoll提供了ET和LT两种模式,网上文章很多,这里只总结下LT模式下的两个缺点

  1. epoll对fd的管理实现是用的红黑树,所以epoll_ctl并不是一个很快的操作,而LT模式更放大了这个缺点。
  2. 有一个关于内存屏障(Memory barrier)的patch:prevent missed events on EPOLL_CTL_MOD,可能很多内核都没有打上这个补丁。

posted on   gisTao  阅读(588)  评论(0编辑  收藏  举报

努力加载评论中...

导航

点击右上角即可分享
微信分享提示