首页 新闻 会员 周边 捐助

网站占用内存过高

0
悬赏园豆:50 [已解决问题] 解决于 2017-10-27 09:12

  最近一段时间服务器的内存总会突然升高,排查发现一个站点的内存突然从1个多G飙升到了16个G且不会释放,手动回收后会正常几天,然后再次出现,把内存dump下来后,使用debugdiag分析结果如下:

也就是说进程占用的很大一部分内存是空闲的,请问这种问题有可能是什么原因照成的?

猫探长的主页 猫探长 | 菜鸟二级 | 园豆:325
提问于:2017-10-26 16:10
< >
分享
最佳答案
0

代码中存在内存泄露问题

收获园豆:50
dudu | 高人七级 |园豆:29333 | 2017-10-26 16:13

我怀疑是大对象碎片问题导致的,我用ANTS分析了一下测试环境:

但这个大对象是第三方的接口生成的,他们用了几年都没有什么问题,有没有什么好的方法或者工具可以分析出来具体是哪一块导致的?

猫探长 | 园豆:325 (菜鸟二级) | 2017-10-26 16:38

@Krockey: 最有效的工具是windbg

dudu | 园豆:29333 (高人七级) | 2017-10-26 16:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册