同步與異步IO區別

IO模型 要介紹同步IO與異步IO,得先介紹Unix5種I/O模型: 1. 阻塞IO 2. 非阻塞IO 3. IO複用(select和poll) 4. 信號驅動式IO(SIGIO) 5. 異步IO(aio_系列函數) 5種IO模型都包含兩個階段: 1. 等待數據準備好(等待數據從網絡中到達,數據到達後,被複制到內核的緩衝區中) 2. 從內核緩衝區向用戶緩衝區複製數據 分別介紹不同的IO模型,並且使
相關文章
相關標籤/搜索