select、poll、epoll三組I/O複用的比較

         這三組系統調用都能同時監聽多個文件描述符。他們將等待由timeout參數指定的超時時間,直到一個或者多個文件描述符上有事件發生時返回,返回值是文件描述符的數量。返回0代表沒有事件發生。下面我們從事件集、最大文件描述符、工作模式以及具體實現等四個方面比較他們的異同。           這三組函數都通過某種結構體變量 來告訴內核監聽那些事件描述符上的事件,並使用該結構體類型參數來獲
相關文章
相關標籤/搜索