Netty是如何實現高性能的?

採用異步非阻塞I/O類庫,基於Reactor模式實現,解決了傳統同步阻塞I/O模式下一個服務端沒法平滑地處理線性增加的客戶端問題(解決了過去用戶數量不可控致使資源分配不可控的問題) TCP接收和發送緩衝區使用直接內存代替堆內存,避免了內存複製,提高了I/O讀取和寫入的性能(零拷貝) 支持經過內存池的方式循環利用ByteBuf,避免了頻繁建立和銷燬ByteBuf帶來的性能損耗 可配置的I/O線程數,
相關文章
相關標籤/搜索