在Eclipse help -> Eclipse Marketplace下搜索Memory: java
按照操做流程安装完成,重启Eclipse.测试
1spa 23d 3code 4blog 5ip 6内存 7ci 8io 9 10 11 12 13 14 |
|
-Dfile.encoding=UTF-8
-Xms20m -Xmx20m ##设置堆大小20m,将最小和最大值设置相等,避免扩展
-XX:+HeapDumpOnOutOfMemoryError ##dump出当前的内存堆转储快照
-XX:HeapDumpPath=E:\job ##指定路径(转储文件仍是挺大的)
-XX:SurvivorRatio=8 ## 存活比2:8
经过上述能够看见堆转储快照文件是.hprof 文件。
切换Eclipse到内存分析视图
而后点击Eclipse -Filse-Open Heap Dump
打开文件.hprof文件
出现以下图