jcmd 拥有 jmap 绝大部分功能, 官方也建议用 jcmd 替代 jmap.
1 2 3 4 5 6 7 8 9 10 11 12 13
| jcmd -l
jcmd $pid help
jcmd $pid GC.heap_dump <file-path>
jcmd $pid VM.native_memory [summary | detail | baseline | summary.diff | detail.diff | shutdown] [scale= KB | MB | GB]
|
1. 注意事项
jmap 和 jcmd dump 文件的时候会触发 FGC , 使用的时候注意场景.