netty高性能緣由,netty調優

從大的方面看,netty性能高效主要體如今: 1.io線程模型 使用reactor模式,同步非阻塞。這決定了能夠用最少的資源作更多的事。 2.內存零拷貝 使用直接緩存 3.內存池設計 申請的內存能夠重用,主要指直接內存。 內部實現是用一顆二叉查找樹管理內存分配狀況。 4.串形化處理socket讀寫,避免鎖,即一個指定socket的消息是串形化處理的。這樣性能比多個線程同時 處理一個socket對應
相關文章
相關標籤/搜索