查询运行的JVM中的参数
jinfo -flag MaxHeapSize
jinfo -flags 23789 显示 Non-default VM flags
官网地址:Java SE 文档 - API 和文档 | Oracle 中国
常用命令地址:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/toc.html
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参数
jinfo -flag MaxHeapSize 5579
查看设置过值的参数
jinfo -flags 5579