《OpenResty 和 Nginx 的共享内存区是如何消耗物理内存的》一文疑惑
空闲的 slab 是指没有被使用的,写入的 30w 数据所创建的 slab 全都是被使用的状态
所以空闲的 slab 还是跟没写的一样,这个是没有问题的
doujiang24 观察空闲slab有31个处于[128B - 256B),而新写入的30W个数据都是处于[128B - 256B)的,在我的理解中,理论上这写入的30W个数据会使用到这31个才对的。
最早的那些 free slab 是之前作为元数据预留的,不能用于用户自己的数据的。