i/o複用函數select,poll,epoll的區別

三組i/o複用函數的區別: select、poll、epoll本質都是同步I/O,他們都需要在讀寫事件就緒之後自己負責讀寫,即這個讀寫過程是阻塞的。 1.select的類型參數fd_set沒有將文件描述符和事件綁定,這使得select不能處理更多的事件,並且由於內核對fd_set集合的在線更改,下次使用select必須得重置這三個fd_set集合。2.poll的參數類型pollfd則是將文件描述符
相關文章
相關標籤/搜索