
网络编程
lynalmost
这个作者很懒,什么都没留下…
展开
-
select、poll、epoll之间的区别
select、poll、epoll之间的区别 前言 在之前的博客中介绍了五种I/O模型(阻塞,非阻塞,多路复用,信号,异步)。https://blog.youkuaiyun.com/lyn_00/article/details/84780288 select、poll和epoll是三种实现I/O的机制,本质上他们都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的。 下...原创 2018-12-05 17:09:35 · 767 阅读 · 0 评论 -
epoll的两种工作模式LT ET
epoll的两种工作模式LT ET 前言 之前已经介绍过了epoll的工作机制,以及它和select,poll之间的区别,传送门:https://blog.youkuaiyun.com/lyn_00/article/details/84839673 接下来我们详细介绍一下它的两种工作模式。 LT(level triggered) LT模式,也叫做水平触发模式。在该模式下,当有事件发生并调用epoll_wait...原创 2018-12-10 17:31:08 · 2661 阅读 · 0 评论