老师,createSubPageCaches方法中numCaches参数代表什么意思?

来源:7-6 PooledByteBufAllocator概述

朗斯代尔

2021-06-24

x图片描述

写回答

1回答

闪电侠

2021-07-17

指的是有多少种尺寸的内存缓存,可以分析一下这段代码,在 PoolThreadCache 中

    boolean add(PoolArena<?> area, PoolChunk chunk, ByteBuffer nioBuffer,

                long handle, int normCapacity, SizeClass sizeClass) {

        int sizeIdx = area.size2SizeIdx(normCapacity);

        MemoryRegionCache<?> cache = cache(area, sizeIdx, sizeClass);

        if (cache == null) {

            return false;

        }

        return cache.add(chunk, nioBuffer, handle, normCapacity);

    }


0
0

Java读源码之Netty深入剖析

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

2334 学习 · 283 问题

查看课程