select/poll/epoll 与 /dev/poll

select/poll

这两种实际上差不多,都是把一组fd传送给kernal,然后返回一个就绪fd的数量,然后开始遍历所有的fd,找到那些可读或者可写的。
区别在于,poll相比select来说,传送给kernal的数组要小,这可能是它唯一的优势,其他方面区别不大....

 

select/poll/epoll区别

https://www.cnblogs.com/Anker/p/3265058.html

 

高级轮询技术 :/dev/poll

你可能感兴趣的:(select/poll/epoll 与 /dev/poll)