系列十、你说你做过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

相关推荐
zhaoyong2224 分钟前
如何在 MySQL 中实现基于全字段唯一性的重复行计数更新
jvm·数据库·python
X56616 分钟前
为什么宝塔面板网站无法正常连接外部远程数据库_检查服务器安全组放行端口并开启IP授权
jvm·数据库·python
woxihuan12345610 分钟前
C#怎么使用CancellationToken C#如何用取消令牌优雅地取消异步任务和长时间操作【进阶】
jvm·数据库·python
yexuhgu20 分钟前
MySQL主从复制支持跨版本吗_不同版本间同步的注意事项
jvm·数据库·python
woxihuan12345626 分钟前
CSS怎样调整弹性项目排列顺序_使用order属性轻松控制DOM显示顺序
jvm·数据库·python
m0_7485548138 分钟前
golang如何实现数据去重处理_golang数据去重处理实现步骤
jvm·数据库·python
神明9311 小时前
mysql索引排序规则设置方法_mysqlCollation对索引影响
jvm·数据库·python
神明9311 小时前
CSS如何实现打字机效果_利用animation与宽度变化
jvm·数据库·python
2303_821287381 小时前
bootstrap如何实现平滑滚动到页面顶部
jvm·数据库·python
2301_812539671 小时前
Tailwind CSS如何设置不同断点的内边距_使用p-4 md-p-8类.txt
jvm·数据库·python