jps
查看所有的JVM进程,包括进程id,进程启动路径。
Jstack
故名思意,stack肯定与线程有关,所以是用来查看jvm所有线程的运行情况以及线程当前的状态
jstat
jstat利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对进程的classloader,compiler,gc情况;
jmap
监视进程运行中的jvm物理内存的占用情况,该进程内存内,所有对象的情况,例如产生了哪些对象,对象数量;
jinfo
观察进程运行环境参数,包括Java System属性和JVM命令行参数,例如:-Xss,等等