查看JVM运行时参数


1、查看JVM运行时参数

-XX:+PrintFlagsInitial

-XX:PrintFlagsFinal

-XX:+UnlockExperimentalVMOptions 解锁实验参数

-XX:+UnlockDiagnosticVMOptions 解锁诊断参数

-XX:+PrintCommandLineFlags 打印命令行参数

 

2、参数使用

 java -XX:+PrintFlagsInitial -version

这个命令的值很多,保存到文件中

-XX:+PrintFlagsInitial -version > flag.txt

 

3、jps 查看java进程

11553 代表jps本身

5579 代表tomcat

 

jps -l 显示完整的类名

 

JPS命令使用文档

https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jps.html

https://docs.oracle.com/javase/8/docs/technotes/tools/unix/index.html

 

4、查看正在运行的JVM参数

1) 查看最大内存

jinfo -flag MaxHeapSize 5579

5579是tomcat的进程

 

查看设置过值的参数

jinfo -flags 5579

2) 查看垃圾回收器

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM