深入淺出Unix IO模型

前言 在介紹Unix IO模型之前,我們先來說說什麼是IO。根據維基百科的定義,IO 指的是輸入輸出,通常指數據在內部存儲器和外部存儲器或其他周邊設備之間的輸入和輸出。簡而言之,從硬盤中讀寫數據或者從網絡上收發數據,都屬於IO行爲。 以數據輸入爲例,一個輸入操作,通常可以分爲2個階段: 等待操作系統內核把數據準備好 將數據從操作系統內核複製到用戶進程空間 這裏有一個問題就是,假如操作系統內核還沒把
相關文章
相關標籤/搜索