Linux系統編程——I/O多路複用select、poll、epoll的區別使用

I/O 多路複用技術是爲了解決進程或線程阻塞到某個 I/O 系統調用而出現的技術,使進程不阻塞於某個特定的 I/O 系統調用。linux select(),poll(),epoll()都是I/O多路複用的機制。I/O多路複用經過一種機制,能夠監視多個描述符,一旦某個描述符就緒(通常是讀就緒或者寫就緒,就是這個文件描述符進行讀寫操做以前),可以通知程序進行相應的讀寫操做。但select(),poll
相關文章
相關標籤/搜索