内存规格大致可以分为
tiny、small、normal、huge
其中tinyt、small、normal可以缓存、huge由于大于16M了,所以不缓存
netty里面,内存单元是以Chunk为单位的向操作系统申请的,一个内存单元16M;但是如果我们要分配10k的内存,用一个chunk就太浪费了。所以chunk下面又有page,一个page的大小8k,所以一个chunk一共有16m/8k=2^11个page。如果要找到10k的内存,只要找到两个page就可以;如果我们每次只要分配10b的内存,一个page又显得太浪费了,所以又开始有了subpage。