工作中碰到的memory footprint很高的问题

(Linux 环境) 这些天再处理一个customer issue,其原因是在customer box上,某个request/response consume 了过多的memory,最后导致系统重启。对这个问题的triage,首先得找出那些部分有过多的内存分配(所用语言不是C/C++,该语言自动内存管理,垃圾回收)。为了找到memory consumption高的地方,单靠分析源代码,实在有限。现在正在借助valgrind massif tool对memory进行profiling。此工具实在强大,希望能够得到我想要的结果。有结果了再update这篇文章。Stay tune!


参考链接:

http://valgrind.org/docs/manual/ms-manual.htm


你可能感兴趣的:(工作,linux,语言,工具,profiling)