同步、異步與阻塞、非阻塞

UNIX下可用的I/O模型: 阻塞式I/O; 非阻塞式I/O; I/O複用(select,poll,epoll…); 信號驅動式I/O(SIGIO); 異步I/O(POSIX的aio_系列函數); 阻塞式I/O模型:默認情況下,所有套接字都是阻塞的。 一個輸入操作通常包括兩個不同階段:(1)等待數據準備好;(2)從內核向進程複製數據。 對於一個套接字上的輸入操作,第一步通常涉及等待數據從網絡中到達
相關文章
相關標籤/搜索