jvm 各个版本支持的参数

知道一些 jvm 调优参数,但是没有找到官网对应的文档,在网上的一些文章偶然发现,记录一下。

https://docs.oracle.com/en/java/javase/

包含各个版本

jdk 8

分为 windows 和 unix 系统

https://docs.oracle.com/javase/8/docs/technotes/tools/windows/index.html

https://docs.oracle.com/javase/8/docs/technotes/tools/unix/index.html

分为几种

Standard Options(标准选项)

-Dproperty =value

系统属性键值对

Non-Standard Options(非标准选项)

-X 开头的选项

一般用于调整初始化和最大大小,例如堆的大小

Advanced Runtime Options(高级运行时选项)

-XX:OptionName

对于布尔类型,true 为 -XX:+OptionName,false 为 -XX:-OptionName,例如启用禁用对应的gc

对于其他参数,需要指定对应的参数值,其中参数值有的是数值,有的是字符串。

Advanced JIT Compiler Options(高级jit编译器选项)

参数格式同Advanced Runtime Options

Advanced Serviceability Options(高级可维护性选项)

参数格式同Advanced Runtime Options

Advanced Garbage Collection Options(高级垃圾回收选项)

参数格式同Advanced Runtime Options

jdk 17

https://docs.oracle.com/en/java/javase/17/docs/specs/man/index.html

jdk 21

https://docs.oracle.com/en/java/javase/21/docs/specs/man/index.html

相关推荐
qq_4135020211 小时前
如何创建CDB公共用户_C##前缀强制规则与CONTAINER=ALL
jvm·数据库·python
yexuhgu11 小时前
CSS如何利用-checked实现纯CSS手风琴折叠_通过状态选择器控制区域高度
jvm·数据库·python
2301_7796224112 小时前
mysql如何通过主从备份实现读写分离_配置mysql架构模式
jvm·数据库·python
m0_7411733312 小时前
HTML5中WebSocket在弱网环境下的延迟抖动算法补偿
jvm·数据库·python
2401_8714928512 小时前
Pandas如何做时间差对齐_pd.merge_asof按最近的时间戳合并两表
jvm·数据库·python
2403_8832610913 小时前
如何用 nodeType 与 nodeName 准确判断当前节点的物理类型
jvm·数据库·python
qq_4135020213 小时前
如何利用 Block Tree 避免不必要的子组件重渲染?Vue3 编译黑科技
jvm·数据库·python
m0_6245785913 小时前
CSS定位如何实现多行文字垂直居中_通过绝对定位模拟表格
jvm·数据库·python
dfdfadffa14 小时前
mysql如何排查网络延迟引起的数据库连接问题_使用ping测试
jvm·数据库·python
2303_8212873814 小时前
JavaScript中Redux-Thunk处理异步Action的任务流
jvm·数据库·python