Posted in

Go语言gc(-gcflags=”-m”)输出解读困难?先检查你的笔记本是否启用Intel Speed Shift——该技术会干扰runtime.pcg32()的周期性采样精度

第一章:学习go语言用哪种笔记本 … Go语言gc(-gcflags=”-m”)输出解读困难?先检查你的笔记本是否启用Intel Speed Shift——该技术会干扰runtime.pcg32()的周期性采样精度Read more

Posted in

Go map底层常量硬编码清单(GOOS=linux/amd64):bucketShift=3, maxKeySize=128, minTopHash=128——这些数字怎么来的?

第一章:Go map底层常量硬编 … Go map底层常量硬编码清单(GOOS=linux/amd64):bucketShift=3, maxKeySize=128, minTopHash=128——这些数字怎么来的?Read more

Posted in

Go map扩容的5个黄金调优参数(load factor / bucket shift / noverflow / oldbuckets / nevacuate)全量解析

第一章:Go map扩容机制的底 … Go map扩容的5个黄金调优参数(load factor / bucket shift / noverflow / oldbuckets / nevacuate)全量解析Read more

Posted in

【Go Map性能调优黄金法则】:3个关键参数(hint size, load factor, bucket shift)如何影响P99延迟?

第一章:Go Map性能调优黄金 … 【Go Map性能调优黄金法则】:3个关键参数(hint size, load factor, bucket shift)如何影响P99延迟?Read more