JVM监控命令

来源:互联网 发布:剑侠情缘手游 淘宝充值 编辑:程序博客网 时间:2024/05/22 00:46

安装好jdk并配置好系统环境变量后,可使用如下JDK自带的命令监控JVM进程

jps

列出所有 java进程

-q 只输出 PID

-m 输出 java进程(主函数)参数

-l  输出 java进程(主函数)的完整路径

-v  显示 jvm参数

jinfo

查看 jvm 参数

jinfo -flag 参数名 pid

 

动态修改 jvm 参数

 

jmap

生成 java 应用程序的堆快照和对象的统计信息

jmap -histo pid > filepath

生成 java 应用程序的堆日志信息

jmap -dump:format=b,file=d:/heapDump.hprof 4808

jstack

打印线程 dump

jstack pid >> filepath

jConsole

图形化监控工具

JAVA_HOME/bin/jconsole.exe


VisualVM

多合一故障诊断和性能监控的可视化工具

JAVA_HOME/bin/jvisualvm.exe

 

 

原创粉丝点击