同步、異步和阻塞、非阻塞

一、三種IO BIO(同步阻塞式IO):同步阻塞式io,服務器實現模式爲一個連接一個線程,即客戶端有連接請求時服務器就需要啓動一個線程進行處理,如果這個連接不做任何事情會造成不必要的線程開銷,可以通過線程池的機制改善。 NIO(同步非阻塞式IO):同步非阻塞式io,服務器實現模式爲一個請求一個線程,即客戶端發送的連接請求都會註冊到多路複用器上,多路複用器輪詢到連接有I/O請求時才啓動一個線程去處理
相關文章
相關標籤/搜索