select、poll和epoll的總結對比

綜述 首先要搞明白兩個基本概念:I/O複用和(非)阻塞機制。 I/O複用指的是容許計算機執行或者阻塞在一組數據流上,直到某個到達喚醒阻塞的進程,此時的I/O信道不只僅是經過一個數據流,而是一組,因此是複用。html 阻塞和非阻塞:拿I/O爲例子,若是是阻塞模型,那麼程序一直會等到有數據來的時候纔會繼續向下執行,不然會一直等待數據的到來;若是是非阻塞模型,若是有數據,那麼直接讀取數據向下執行,沒有數
相關文章
相關標籤/搜索