IO操作:同步,異步,阻塞,非阻塞

思考: 編程討論的I/O模型,一般是在網絡通信方面 對I/O模型的理解抓住一個關鍵點,I/O操作分兩步: 1、等待數據準備好 2、將數據從內核空間拷貝到用戶空間 a) 阻塞和非阻塞I/O,一般討論的是第一階段,等待數據準備好的策略。阻塞I/O的意思是,一直等待數據準備好,才進行到下一步;非阻塞I/O,查看數據是否準備好,如果在規定時間內還沒準備好,那麼就返回錯誤,如果數據準備好了,就進行下一步。
相關文章
相關標籤/搜索