第一章:Go内存模型中的“衣服” … Go内存模型中的“衣服”哲学:逃逸分析、栈分配与堆分配,5个真实压测数据告诉你何时该脱/穿Read more
隐性堆分配定位
Go中func类型参数传递的隐式堆分配:为什么每次传匿名函数都触发mallocgc?
第一章:Go语言如何看传递的参数 … Go中func类型参数传递的隐式堆分配:为什么每次传匿名函数都触发mallocgc?Read more
Go指针安全生死线:栈分配vs堆分配决策树(含逃逸分析可视化工具+3个性能拐点公式)
第一章:Go指针安全的本质诘问: … Go指针安全生死线:栈分配vs堆分配决策树(含逃逸分析可视化工具+3个性能拐点公式)Read more
Go语言&&符号的逃逸分析玄机:为什么加一个&&会让变量从栈分配变为堆分配?
第一章:Go语言中&& … Go语言&&符号的逃逸分析玄机:为什么加一个&&会让变量从栈分配变为堆分配?Read more
Go运算符与逃逸分析的隐秘关系:+、+=、append()如何决定变量是否堆分配?
第一章:Go运算符与逃逸分析的隐 … Go运算符与逃逸分析的隐秘关系:+、+=、append()如何决定变量是否堆分配?Read more
Go多值返回的GC隐性开销:逃逸分析未捕获的堆分配竟占服务内存峰值23%
第一章:Go多值返回的GC隐性开 … Go多值返回的GC隐性开销:逃逸分析未捕获的堆分配竟占服务内存峰值23%Read more
【Golang变量底层原理】:汇编级追踪变量分配全过程——栈/堆选择逻辑首次公开
第一章:Go语言变量创建的宏观认 … 【Golang变量底层原理】:汇编级追踪变量分配全过程——栈/堆选择逻辑首次公开Read more
Go多维map内存占用暴增?pprof火焰图+逃逸分析定位3类隐性堆分配(附诊断checklist)
第一章:Go多维map内存占用暴 … Go多维map内存占用暴增?pprof火焰图+逃逸分析定位3类隐性堆分配(附诊断checklist)Read more
