cod*_*ons 7 select epoll
我已经阅读了几本网络书籍,以了解epoll和select之间的差异,但他们只略微涵盖了这些概念.如果你们能为我提供细节方面的主要差异,我将不胜感激.
提前致谢
Bla*_*iev 14
select是用于执行异步IO的标准Unix工具.它的编程接口很古怪,它在大多数Unix中的实现充其量只是平庸.它还对进程可以观察的描述符的最大数量施加限制,这在应用程序中是不方便的.关于效率,性能select通常随描述符的数量线性降低.
select
epollselect在编程接口和效率方面是一个巨大的改进,但仅从Linux 2.6版本开始提供.其他Unix也有专门的调用.
epoll
归档时间:
14 年,11 月 前
查看次数:
4514 次
最近记录:
11 年,1 月 前