IO多路複用select,poll,epoll

多路複用是指使用一個線程來檢查多個文件描述符(Socket)的就緒狀態,比如調用select/poll傳入多個文件描述符(FileDescription 簡稱FD),如果有一個文件描述符準備就緒就返回,否則一直阻塞到超時。 IO多路複用是一種機制,一個進程監控多個文件描述符,一旦某個文件描述符準備就緒就通知進程執行相應的IO操作,但select、poll、epoll本質上是同步IO,需要在讀寫事件
相關文章
相關標籤/搜索