爲何NIO比BIO效率高

NIO比BIO效率高,主要緣由是什麼呢? 網上大多給出了二者的區別,但是具體效率高在哪裏呢。web 首先咱們看一下各自的特色 BIO:數據庫 socketServer的accept方法是阻塞的。 當有鏈接請求時,socketServer經過accept方法獲取一個socket 取得socket後,將這個socket分給一個線程去處理。此時socket須要等待有效的請求數據到來後,才能夠真正開始處理
相關文章
相關標籤/搜索