wenfh2020 / wenfh2020.github.io

make blog : github + jekyll
MIT License
4 stars 3 forks source link

[内核源码] epoll LT 与 ET 模式区别 #101

Open wenfh2020 opened 3 years ago

wenfh2020 commented 3 years ago

https://wenfh2020.com/2020/06/11/epoll-lt-et/

走读内核源码,看看 epoll 的 LT 和 ET 模式区别。 et/lt 模式,事件通知方式不同,lt 通知多次直到处理事件完毕,et 只通知一次,不管事件是否处理完毕。 et 模式,可以避免共享 “epoll fd” 场景下,发生类似惊群问题。 详细信息可以参考文章《[epoll 源码走读] epoll...