jps
查詢出jvm線程 pidjvm
建立快照文件 jmap -dump:live,file=e://a.hprof pid
; 它會在e盤生成a.hprof的快照文件,類型必須是hprof工具
jmap -dump:live,format=b,file=e://b.hprof 4076
使用format=b的二進制格式化,比不使用的文件小了18%左右,能夠本身嘗試下;線程
jhat [filePath]
讀取相應的文件,而後使用oql語法分析 打開localhost:7000,結果以下 裏面不少對象,均可以pass,拉到最低部;這是就是oql查詢頁面3d
select sizeof(o),o from [I o where sizeof(o)>5000
查詢大於50K的對象對象 help裏有簡單的語法介紹code
JVisualVm