NIO底层:IO多路复用与Select/Poll/Epoll

IO多路复用 相信各位小伙伴在学习JavaIO知识时会看到其底层实现是使用了操作系统中的IO多路复用。 那么IO多路复用到底是什么呢? 面试题中出现的select/poll/epoll,poll和epoll的区别又指的是什么呢? 今天我就带大家来看下: I/O多路复用(multiplexing)的本质是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一
相关文章
相关标签/搜索