C10k破局(二)——Java NIO實現高併發服務器(一張圖看懂Java NIO)

想要開發高性能的服務器,傳統的BIO顯然是不行的,Java提供了java.nio類庫來幫助我們實現這件事。關於NIO的文章網上有很多博客,但是相應的解釋圖則比較少。於是我便自己整理了幾張關係圖,便於理解。在看原理圖之前,我們還是需要先看下關於NIO的一些基礎概念。 一、什麼是NIO NIO的全稱是non-block IO,也就是非阻塞IO。與傳統的BIO相對應。 Java IO 的各種流都是阻塞的
相關文章
相關標籤/搜索