JAVA NIO(四)阻塞式IO與非阻塞式IO

1.阻塞與非阻塞 IO模型:java 因爲進程是不可直接訪問外部設備的,因此只能調用內核去調用外部的設備(上下文切換),而後外部設備好比磁盤,讀出存儲在設備自身的數據傳送給內核緩衝區,內核緩衝區在copy數據到用戶進程的緩衝區。包含兩個步驟:一將數據讀到內核,二將數據從內核copy用戶地址空間(即應用程序)。網絡 ① 阻塞與非阻塞:是針對於網絡通信而言。應用程序在獲取網絡數據的時候,根據IO操做的
相關文章
相關標籤/搜索