基本情况
在JDK1.7以后,新增了一个命令行工具jcmd。
它是一个多功能的工具,可以用来实现前面除了jstat之外所有命令的功能。比如:用它来导出堆、内存使用、查看Java进程、导出线程信息、执行GC、JVM运行时间等。
jcmd拥有jmap的大部分功能,并且Oracle的官方网站上也推荐使用jcmd命令替代jmap命令。
基本语法
jcmd -l 列出所有的JVM进程
jcmd pid help 针对指定的进程,列出支持的所有命令
梦想很模糊,去追,它会渐变清晰。青春励志,奋斗下去别放弃。