java IO模型

BIO 例如早期tomcat接受http請求模式,一個線程等待客戶端連接,收到請求後新建一個線程處理該連接,優化方式有線程池模式,以複用線程。 一個缺點是當連接量很大時線程會不夠用,需要等待,系統也不能同時創建無限線程,造成連接數上限無法解決。 NIO NIO基於Reactor,基於事件驅動思想來完成,當socket有流可讀或可寫入socket時,操作系統會相應的通知引用程序進行處理,應用再將流讀
相關文章
相關標籤/搜索