Posted in

Go语言内存管理“黑箱”打开:从mallocgc到spanClass,6层分配策略如何决定你的QPS上限?(附压测对比数据)

第一章:Go语言内存管理“黑箱” … Go语言内存管理“黑箱”打开:从mallocgc到spanClass,6层分配策略如何决定你的QPS上限?(附压测对比数据)Read more

Posted in

Go随机字符串函数性能断崖式下跌的真相:不是算法问题,是mmap匿名页分配策略惹的祸(perf trace实录)

第一章:Go随机字符串函数性能断 … Go随机字符串函数性能断崖式下跌的真相:不是算法问题,是mmap匿名页分配策略惹的祸(perf trace实录)Read more

Posted in

Go切片的“逃逸分析”迷局,map的“栈分配”禁区——通过go build -gcflags=”-m”读懂编译器决策

第一章:Go切片与map的本质差 … Go切片的“逃逸分析”迷局,map的“栈分配”禁区——通过go build -gcflags=”-m”读懂编译器决策Read more