後端開發核心技術 第7章網絡IO模型 select poll epoll的區別

epoll與select、poll的對比 1. 用戶態將文件描述符傳入內核的方式 select:創建3個文件描述符集並拷貝到內核中,分別監聽讀、寫、異常動作。這裏受到單個進程可以打開的fd數量限制,默認是1024。 poll:將傳入的struct pollfd結構體數組拷貝到內核中進行監聽。 epoll:執行epoll_create會在內核的高速cache區中建立一顆紅黑樹以及就緒鏈表(該鏈表存儲
相關文章
相關標籤/搜索