如何分析golang程序的内存使用情况

本篇文章通过一个日常小demo介绍如何分析golang程序的内存使用情况。包含以下几种方法的介绍:

执行前添加系统环境变量GODEBUG='gctrace=1'来跟踪打印垃圾回收器信息
在代码中使用runtime.ReadMemStats来获取程序当前内存的使用情况
使用pprof工具

阅读 1.7k
0 条评论