Select、poll、Epoll、KQueue区别

在早期的文章《unix IO模型》中我们介绍了5种IO模型,如下图是几种IO模型的对比 几种IO模型的对比 从上面的图可以看出,从左到右,越往后,阻塞越少,理论上效率也就越优。 其中Select对应的是第三种IO模型:I/O Multiplexing IO多路复用模型,而epoll与kqueue其实和Select一样也属于I/O Multiplexing IO多路复用模型,只是相比于select来
相关文章
相关标签/搜索