NIO底層:IO多路複用與Select/Poll/Epoll

IO多路複用 相信各位小夥伴在學習JavaIO知識時會看到其底層實現是使用了操作系統中的IO多路複用。 那麼IO多路複用到底是什麼呢? 面試題中出現的select/poll/epoll,poll和epoll的區別又指的是什麼呢? 今天我就帶大家來看下: I/O多路複用(multiplexing)的本質是通過一種機制(系統內核緩衝I/O數據),讓單個進程可以監視多個文件描述符,一旦某個描述符就緒(一
相關文章
相關標籤/搜索