同步阻塞IO、同步非阻塞IO、異步阻塞(IO多路複用)、異步非阻塞IO區別

常用4種IO模型 (1)同步阻塞IO(Blocking IO):即傳統的IO模型。 (2)同步非阻塞IO(Non-blocking IO):默認創建的socket都是阻塞的,非阻塞IO要求socket被設置爲NONBLOCK。 注意這裏所說的NIO並非Java的NIO(New IO)庫。 (3)IO多路複用(IO Multiplexing):即經典的Reactor設計模式,有時也稱爲異步阻塞IO,
相關文章
相關標籤/搜索