Linux學習筆記8-2:Linux系統的五種IO模型

同步、異步、阻塞、非阻塞的基本概念 按照慣例,在學習IO模型和IO複用知識以前須要明確幾個基本概念:同步和異步、阻塞和非阻塞。 在不一樣的領域,同步和異步的概念會有比較大的差別,咱們這裏討論的上下文僅限於Linux環境下的IO模型。 先舉個例子,好比Linux環境下的read和write函數就是典型的同步函數,這兩個函數在執行期主要包括兩個階段: 一、判斷內核中的讀寫資源是否就緒。 二、與內核傳遞
相關文章
相關標籤/搜索