2017-06-06 57 views
1

我們正在heapdumps,有一個問題:什麼是jmap的默認堆轉儲格式?

jmap -dump:file=heapdump.hprof,format=b

  • 如果指定format=a這將是ASCII
  • 使用信息如果指定format=b這將是二進制

好,但是如果你根本不指定格式呢?

jmap -dump:file=heapdump.hprof

一個將它挑哪個?

回答

1

默認值是二進制數據文件(hprof)。您可以嘗試運行該命令而不指定格式並使用format=b,您將發現自己具有相同的格式。

alessio$ file heapdump.hprof 
heapdump.hprof: data 
+0

gotcha。謝謝!!我做了同樣的事情,但我認爲我會在一篇軟文中分享它 –