JVM调优-简单工具使用

前言

JVM调优是我们在项目上经常使用的工具,一般用到jps跟jmap;
jps是jdk提供的一个查看当前java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。

命令格式:jps [options] [hostid]

内容

1、jps

jps是jdk提供的一个查看当前java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。

命令格式:jps [options] [hostid]

[options]选项 :

-q:仅输出VM标识符,不包括classname,jar name,arguments in main method 
-m:输出main method的参数 
-l:输出完全的包名,应用主类名,jar的完全路径名 
-v:输出jvm参数 
-V:输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件 
-Joption:传递参数到vm,例如:-J-Xms512m

        [hostid]:

[protocol:][[//]hostname][:port][/servername]

        命令的输出格式 :
lvmid [ [ classname| JARfilename | "Unknown"] [ arg* ] [ jvmarg* ] ]

1.1 jps

jps
JVM调优-简单工具使用_第1张图片

1.2 jps -l

jps –l:输出主类或者jar的完全路径名
JVM调优-简单工具使用_第2张图片

1.3 jps -v

jps –v :输出jvm参数
JVM调优-简单工具使用_第3张图片

1.4 jps -q

jps –q :仅仅显示java进程号

JVM调优-简单工具使用_第4张图片

1.5 jps -mlv

JVM调优-简单工具使用_第5张图片

你可能感兴趣的:(jvm)