systemstack占用大量堆内存的问题

saberlong · 2019-12-17 09:18:31 · 991 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2019-12-17 09:18:31 的主题,其中的信息可能已经有所发展或是发生改变。

今天排查别人的程序内存问题,感觉非常棘手。
systemstack占用了几个G的内存。截图为再现时,不断增长的结果。
2019-12-17 08-58-47 的屏幕截图.png
2019-12-17 09-07-40 的屏幕截图.png
asm_amd64.s:370对应的源码是调用函数的意思。难以继续追查。 2019-12-17 08-59-25 的屏幕截图.png
查看goroutine, 除了pprof和一个tcp监听,主go程等待signal之外,全部都已经释放,并且堆占用为0
现在没想到手段定位未释放的对象。 大家有没有什么好的排查思路?


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

991 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传