面試題BIO和NIO數量問題

一、問題 BIO 和 NIO 作爲 Server 端,當建立了 10 個連接時,分別產生多少個線程? 答案: 因爲傳統的 IO 也就是 BIO 是同步線程堵塞的,所以每個連接都要分配一個專用線程來處理請求,這樣 10 個連接就會創建 10 個線程去處理。而 NIO 是一種同步非阻塞的 I/O 模型,它的核心技術是多路複用,可以使用一個鏈接上的不同通道來處理不同的請求,所以即使有 10 個連接,對於
相關文章
相關標籤/搜索