四、[ Java NIO ] 全面解析Selector模式

一、爲什麼使用selector? 傳統的IO網絡編程是,一個客戶端連接到服務器端,服務器就起一個線程去維護與這個連接。對服務器開銷非常大。而NIO引入的Selector模式解決了一個客戶端一個線程的問題;選擇器提供了一種機制,用於監視一個或多個NIO通道,並識別何時可以使用一個或多個NIO通道進行數據傳輸。這樣,一個線程可以用於管理多個通道,從而管理多個網絡連接。線程之間的上下文切換對於操作系統來
相關文章
相關標籤/搜索