I/O多路复用(multiplexing)的本质是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或写就绪),能够通知程序进行相应的读写操作
image.png参考:
https://www.zhihu.com/question/28594409/answer/52835876
https://www.jianshu.com/p/397449cadc9a
I/O多路复用(multiplexing)的本质是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或写就绪),能够通知程序进行相应的读写操作
image.png参考:
https://www.zhihu.com/question/28594409/answer/52835876
https://www.jianshu.com/p/397449cadc9a
本文标题:IO多路复用select poll epoll 对比 比较
本文链接:https://www.haomeiwen.com/subject/mwlefhtx.html
网友评论