【轉載】IO多路複用之select、poll、epoll詳解

IO多路複用是指內核一旦發現進程指定的一個或者多個IO條件準備讀取,它就通知該進程。IO多路複用適用如下場合: 當客戶處理多個描述符時(一般是交互式輸入和網絡套接口),必須使用I/O複用。 當一個客戶同時處理多個套接口時,而這種情況是可能的,但很少出現。 如果一個TCP服務器既要處理監聽套接口,又要處理已連接套接口,一般也要用到I/O複用。 如果一個服務器即要處理TCP,又要處理UDP,一般要使用
相關文章
相關標籤/搜索