- 如何界定是否发生了memory leaks?
- 服务器突然经常发生挂掉?重启后又挂了
- 日志里OOM?
- dump内存
- jmap -dump:format=b,file=dumpFileName <pid>
- download IBM Heap Analyzer(这里有很多工具可选, Eclipse MAT 等等, 选IBM这个因为工具轻巧)
- IBM Heap Analyzer链接
- 如: ha456.jar
- 点击ha456.jar运行,点击open,找到heap dump文件,待工具分析完后,找leak suspect泄漏嫌疑点
- 来一张之前线上内存泄漏的图吧
- 分析中
- 分析完后-部分截图
定位内存泄漏问题
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 内存管理机制 Android 的内存管理机制可以简单概括为:系统没有为内存提供交换区,它使用 pa...
- 参考自 http://techblog.youdao.com/?p=961 在分析具体故障,先介绍一下几种常用的工...
- 主目录见:Android高级进阶知识(这是总目录索引)[written by 无心追求] Activity内部类...
- jstack-- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java sta...
- 作者:小强 贝聊移动开发部 Android工程师 1.Java内存分配策略 Java 程序运行时的内存分配策略有三...