老师请问poolByteBuf这个预先分配好的内存是什么时候被分配的呢

来源:7-3 ByteBuf分类

ice_wolf

2020-03-13

如题

写回答

1回答

闪电侠

2020-03-14

内存划分以 chunk 为单位,一个 chunk 16M,比如第一次分配一段内存的时候,没有 chunk,那么 netty 就会申请一个 chunk,然后在 chunk 上划一块出来,后续可以直接在这个 chunk 上继续分配,直到这个 chunk 上没有连续的空间可以在分配某个大小的内存了

0
0

Java读源码之Netty深入剖析

解析netty各大组件细节,百万级性能调优,设计模式实际运用

2334 学习 · 283 问题

查看课程