介绍
在生产环境中,经常会遇到各种各样奇葩的性能问题,所以掌握最基本的JVM命令行监控工具还是很有必要的
名称 | 主要作用 |
---|---|
jps | 查看正在运行的Java进程 |
jstack | 打印线程快照 |
jmap | 导出堆内存映像文件 |
jstat | 查看jvm统计信息 |
jinfo | 实时查看和修改jvm配置参数 |
jhat | 用于分析heapdump文件 |
jps:查看正在运行的Java进程
jps可以列出正在运行的Java进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及进程id
如果想看一个命令的后面加 -help参数即可
[root@VM-0-14-centos ~]# jps -help
usage: jps [-help