nmap 的默认堆转储格式是什么?
What is jmap's default heapdump format?
我们正在进行堆转储并有一个问题:
jmap -dump:file=heapdump.hprof,format=b
- 如果您指定
format=a
它将是 ascii 格式的用法消息
- 如果您指定
format=b
它将是二进制的
很好,但是如果您根本不指定格式怎么办?
jmap -dump:file=heapdump.hprof
它会选择哪一个?
默认为二进制数据文件(hprof)。您可以尝试 运行 命令而不指定格式并使用 format=b
,您会发现它们具有相同的格式。
alessio$ file heapdump.hprof
heapdump.hprof: data
我们正在进行堆转储并有一个问题:
jmap -dump:file=heapdump.hprof,format=b
- 如果您指定
format=a
它将是 ascii 格式的用法消息 - 如果您指定
format=b
它将是二进制的
很好,但是如果您根本不指定格式怎么办?
jmap -dump:file=heapdump.hprof
它会选择哪一个?
默认为二进制数据文件(hprof)。您可以尝试 运行 命令而不指定格式并使用 format=b
,您会发现它们具有相同的格式。
alessio$ file heapdump.hprof
heapdump.hprof: data