jinfo命令查看JVM当前的运行配置信息

可查看JVM当前运行的配置信息
[root@i-5uvhvror bin]# ./jinfo -flags 17474Attaching to process ID 17474, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 25.181-b13
Non-default VM flags: -XX:CICompilerCount=4 -XX:CompressedClassSpaceSize=528482304 -XX:InitialHeapSize=8589934592 -XX:MaxHeapSize=8589934592 -XX:MaxMetaspaceSize=536870912 -XX:MaxNewSize=2863136768 -XX:MetaspaceSize=536870912 -XX:MinHeapDeltaBytes=524288 -XX:NewSize=2863136768 -XX:OldSize=5726797824 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParallelGC 
Command line:  -Xms8g -Xmx8g -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m -javaagent:/opt/pp-agent/pinpoint-bootstrap-1.6.0.jar -Deureka.client.serviceUrl.defaultZone=http://peer1-eureka:80/eureka/ -Dspring.cloud.config.profile=prod -Dpinpoint.agentId=yh-smp-scaner21-27 -Dpinpoint.applicationName=yh-smp-scaner
其中:
-Xms = -XX:InitialHeapSize JVM 的初始堆内存大小
-Xmx = -XX:MaxHeapSize JVM 的最大堆内存大小
-XX:+UseParallelGC 使用的组合收集器:Parallel Scavenge(新生代使用的收集器) + Serial Old(老年代使用的收集器)
-Xss = -XX:InitalStackSize 表示线程栈的初始大小
java -XX:+PrintFlagsFinal
查看在默认情况下JVM的相关设置参数
如:
java -XX:+PrintFlagsFinal | grep Meta    uintx InitialBootClassLoaderMetaspaceSize       = 4194304                             {product}
    uintx MaxMetaspaceExpansion                     = 5451776                             {product}
    uintx MaxMetaspaceFreeRatio                     = 70                                  {product}
    uintx MaxMetaspaceSize                          = 18446744073709547520                    {product}
    uintx MetaspaceSize                             = 21807104                            {pd product}
    uintx MinMetaspaceExpansion                     = 339968                              {product}
    uintx MinMetaspaceFreeRatio                     = 40                                  {product}
     bool TraceMetadataHumongousAllocation          = false                               {product}
     bool UseLargePagesInMetaspace                  = false                               {product}
可见MetaspaceSize的默认大小为20M
以上是 jinfo命令查看JVM当前的运行配置信息 的全部内容, 来源链接: utcz.com/z/515985.html







