内存分配的问题?
来源:1-13 Go 语言的内存管理与垃圾回收
慕少9344774
2021-06-09 11:08:53
曹大,如果申请内存的时候,发现mcache中tiny中满了,要从alloc中的第5个槽位找,为什么是第5个槽位,那其他的槽位都是干什么用的?
1回答
Xargin
2021-06-09
https://class.imooc.com/course/qadetail/292027
看看上面这个
其它槽位是给其它大小的对象的内存分配准备的~
32KB以内,每种大小的对象分配根据其有指针/无指针都会映射到某一种 spanClass,在 134 种槽中找到自己的位置
相似问题