在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文件
出現以下圖