系列十、你说你做过JVM调优和参数配置,请问如何盘点JVM系统的默认值?

一、JVM的参数类型

1.1、标配参数

bash 复制代码
java -version

java -help

1.2、XX参数

1.2.1、Boolean类型

公式:-XX:+或者- 某个属性值

+表示开启、-表示关闭

bash 复制代码
# 是否打印GC收集细节
-XX:+PrintGCDetails
-XX:-PrintGCDetails

# 是否使用串行垃圾收集器
-XX:+UseSerialGC
-XX:-UseSerialGC

1.2.2、KV设值类型

公式:-XX:key=value

bash 复制代码
# 设置元空间大小
-XX:MetaspaceSize=128m
-XX:MaxTenuringThreshold=15

1.2.3、jinfo

功能:查看当前运行程序的配置

公式:jinfo -flag 配置项 进程编号

二、查看JVM的默认值

2.1、查看默认初始值

公式:

java -XX:+PrintFlagsInitial -version

java -XX:+PrintFlagsInitial

2.2、 主要查看修改更新

公式:

java -XX:+PrintFlagsFinal

java -XX:+PrintFlagsFinal -version

相关推荐
宸丶一8 小时前
Day 13:持久化记忆 - 让 Agent 拥有长期记忆
jvm·python·ai
cfm_291410 小时前
JVM新一代垃圾收集器深度解析:G1与ZGC
java·jvm
顺风尿一寸13 小时前
JVM 字段布局揭秘:Best‑Fit 算法如何为每个字段精准分配偏移量
jvm
小bo波15 小时前
Java反射机制——运行时"透视"类的秘密
java·jvm·反射·源码分析·动态代理·进阶·spring底层·框架原理
程序猿阿伟15 小时前
《拆解Chrome存储架构:浏览痕迹的残留死角与清除路径》
jvm·chrome·架构
于指尖飞舞16 小时前
java后端面试题(jvm极简)
java·开发语言·jvm
鹅城剑仙16 小时前
JVM 内存模型与 GC 调优实战指南
jvm
Javatutouhouduan17 小时前
2026年Java面试核心讲(终极版)全网首次开源!
java·jvm·java多线程·java面试·后端开发·java程序员·java八股文
程序员二叉1 天前
【JUC】线程池全套深度详解|参数|流程|拒绝策略|调优|异常处理
java·开发语言·jvm·算法·面试·juc
小马爱打代码1 天前
面试题:内存模型与垃圾回收深度解析
jvm