您的位置:首页 > 其它

select poll epoll区别联系

2017-10-31 15:06 351 查看
select(): 此函数自己阻塞,当 某一个文件描述符可用时,返回相应的集合,所以阻塞在函数上,而不是recefromshang 。

缺点: 大量的fd需要用户空间和内核空间的拷贝。内核需要大量轮训。 文件描述符的大小。

epoll:

epoll_create() 新建一个epoll池。

epoll_ctl()  对文件描述符增添修改并注册回调函数。 

epoll_wait() 等待事情发生,回调。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: