前言 正是Netty的易用性和高性能成就了Netty,让其能够如此流行. 而作为一款通信框架,首当其冲的便是对IO性能的高要求. 不少读者都知道Netty底层通过使用Direct Memory,减少了内核态与系统态之间的内存拷贝,加快了IO速率.但是频繁的向系统申请Direct Memory,并在使用完成后释放本身就是一件影响性能的事情.为此,Netty内部实现了一套自己的内存管理机制,在申请时,Netty会一次性向操作系统申请较大的一块内存,然后再将大内存进行管理,按需拆分成小块分配.而释放时…