IO多路轉接之epoll詳解

關於對epoll的概念咱們能夠參考《Linux高性能服務器編程》:epoll是特有的IO複用函數。它在實現上和select、poll有很大差別。首先,epoll使用一組函數來完成任務,而不是單個函數。其次,epoll把用戶所關心的文件描述符上的事件放在內核裏的一個事件表中,從而無須像select和poll那樣每次調用都要重複傳入文件描述符集或事件集(輪詢)。但epoll須要使用一個額外的文件描述符
相關文章
相關標籤/搜索