BtyeBuf的相关原理

2019-01-20  本文已影响66人  简书徐小耳

补充:对于pool的bytebuf 堆内的会预先申请一系列字节数组,这些数组可以按照大小分为tiny,small,nomarl,而对于huge则直接分配 分配完了直接回收。同理对于堆外内存就是预先申请一系列的directbytebuf,每个directByte含有的堆外内存大小不等。那么我们回收的时候也是把bytebuf对象放入recycler,但是其内部字节数组或者directbytebuffer则归还给PoolArea
--bytebuf剧终!!

上一篇 下一篇

猜你喜欢

热点阅读