IO模型梳理

一、常見的IO模型: 按照《Unix網絡編程》的劃分,IO模型可以分爲:阻塞IO、非阻塞IO、IO複用、信號驅動IO和異步IO。 二、IO模型介紹: 阻塞I/O模型: 進程會一直阻塞,直到數據拷貝完成。 應用程序調用一個IO函數,導致應用程序阻塞,等待數據準備好。 如果數據沒有準備好,一直阻塞等待….知道內核數據準備完成,從內核空間拷貝到用戶空間,IO函數返回成功指示。 2.非阻塞IO模型 簡單說
相關文章
相關標籤/搜索