systemstack占用大量堆内存的问题

saberlong · · 944 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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