本文主要分享Netty中PoolChunk如何管理内存. 源码分析基于Netty 4.1.52 内存管理算法 首先说明PoolChunk内存组织方式. PoolChunk的内存大小默认是16M,Netty将它划分为2048个page,每个page为8K. PoolChunk上可以分配Normal内存块. Normal内存块大小必须是page的倍数. PoolChunk通过runsAvail字段管理内存块. PoolChunk#runsAvail是PriorityQueue数组,其中Priorit…