加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

查看JVM运行时参数

(2020-01-11 15:51:23)
标签:

it

教育

时评

文化

杂谈

分类: javaEE

1、查看JVM运行时参数

-XX:+PrintFlagsInitial

-XX:PrintFlagsFinal

-XX:+UnlockExperimentalVMOptions 解锁实验参数

-XX:+UnlockDiagnosticVMOptions 解锁诊断参数

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

 

2、参数使用

 java -XX:+PrintFlagsInitial -version

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

-XX:+PrintFlagsInitial -version > flag.txt


例如:

[root@MiWiFi-R4-srv bin]# java -XX:+PrintFlagsInitial -version

#把他输出到一个文件

[root@MiWiFi-R4-srv bin]# java -XX:+PrintFlagsInitial -version > flags.txt

3、jps 查看java进程

[root@MiWiFi-R4-srv apache-tomcat-8.5.50]# jps -l

2676 org.apache.catalina.startup.Bootstrap   #表示tomcat

2758 sun.tools.jps.Jps                                      #java本身

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

1) 查看最大内存

jinfo -flag MaxHeapSize 2676 

[root@MiWiFi-R4-srv apache-tomcat-8.5.50]# jinfo -flag MaxHeapSize 2676

-XX:MaxHeapSize=488636416

查看设置过值的参数

jinfo -flags 2676

[root@MiWiFi-R4-srv apache-tomcat-8.5.50]# jinfo -flags 2676

Attaching to process ID 2676, please wait...

Debugger attached successfully.

Server compiler detected.

JVM version is 25.11-b03

Non-default VM flags: -XX:InitialHeapSize=31457280 -XX:MaxHeapSize=488636416 -XX:MaxNewSize=162529280 -XX:MinHeapDeltaBytes=524288 -XX:NewSize=1572864 -XX:OldSize=29884416 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParallelGC 

查看JVM运行时参数

--------------------------------

欢迎加群学习交流:329341205

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有