Posted in

Go map扩容的终极真相:它从来不是“扩容”,而是“重建”——runtime.makemap中被忽略的3次malloc调用

第一章:Go map扩容的终极真 … Go map扩容的终极真相:它从来不是“扩容”,而是“重建”——runtime.makemap中被忽略的3次malloc调用Read more

Posted in

map扩容的“静默成本”:每次grow增加1个overflow bucket,百万级map将额外消耗128MB内存

第一章:map扩容的“静默成本” … map扩容的“静默成本”:每次grow增加1个overflow bucket,百万级map将额外消耗128MB内存Read more