当前位置:网站首页>JVM参数设置
JVM参数设置
2022-08-03 17:14:00 【lcy2023】
Xms 起始内存
Xmx 最大内存
Xmn 新生代内存
Xss 栈大小。 就是创建线程后,分配给每一个线程的内存大小
-XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4
-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5
-XX:MaxPermSize=n:设置持久代大小
收集器设置
-XX:+UseSerialGC:设置串行收集器
-XX:+UseParallelGC:设置并行收集器
-XX:+UseParalledlOldGC:设置并行年老代收集器
-XX:+UseConcMarkSweepGC:设置并发收集器
垃圾回收统计信息
-XX:+PrintGC
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-Xloggc:filename
并行收集器设置
-XX:ParallelGCThreads=n:设置并行收集器收集时使用的CPU数。并行收集线程数。
-XX:MaxGCPauseMillis=n:设置并行收集最大暂停时间
-XX:GCTimeRatio=n:设置垃圾回收时间占程序运行时间的百分比。公式为1/(1+n)
并发收集器设置
-XX:+CMSIncrementalMode:设置为增量模式。适用于单CPU情况。
-XX:ParallelGCThreads=n:设置并发收集器年轻代收集方式为并行收集时,使用的CPU数。并行收集线程数。
边栏推荐
猜你喜欢

工程仪器设备在线监测管理系统常见问题和注意事项

After using Stream for many years, does collect still have these "saucy operations"?

C# 构造函数如人之影子

JS 字符串转 GBK 编码超精简实现

phoenix创建映射表和创建索引、删除索引

node connection mongoose database process

【数据库数据恢复】SqlServer数据库无法读取的数据恢复案例

星巴克输血赶不上流血

ASP.NET Core依赖注入之旅:3.Service Locator和依赖注入

PMP备考敏捷考题的五点应对策略
随机推荐
分享一个开源的USB-CAN工具!
sphinx coreseek的安装和php下使用
J9数字虚拟论:元宇宙的潜力:一股推动社会进步的力量
【机器学习】机器学习基本概念/术语3
JS 字符串转 GBK 编码超精简实现
EasyExcel实现动态列解析和存表
FinClip | July 2022 Product Highlights
【LeetCode】899. 有序队列
兄弟组件通信context
How ArkUI adapter somehow the screen
J9货币论:数字经济为全球经济复苏注入力量
【数仓】数据质量监控
TiKV & TiFlash 加速复杂业务查询丨TiFlash 应用实践
【云驻共创】【HCSD大咖直播】亲授大厂面试秘诀
工程仪器设备在线监测管理系统常见问题和注意事项
为何微博又双叒叕崩溃了?
Description of the functional scenario of "collective storage and general governance" in the data center
After using Stream for many years, does collect still have these "saucy operations"?
204. Count Primes
JVS低代码-多数据模型与数据联动配置举例