IO模型

一個輸入操作包括兩個階段: (1)等待數據準備好 (2)從內核向進程複製數據 對於套接字輸入來說,第一步是等待數據從網絡中到達,當所等待分組到達時,它被複制到內核中某個緩衝區;第二步是把數據從內核緩衝區複製到應用進程緩衝區. 阻塞式IO 默認情況下,所有IO都是阻塞式的 recvfrom作爲一個阻塞式IO,系統調用直到數據報到達,且被複制到應用進程的緩衝區中或返回錯誤才返回。 非阻塞式IO模型 進
相關文章
相關標籤/搜索