当前位置:网站首页>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数。并行收集线程数。
边栏推荐
猜你喜欢
Description of the functional scenario of "collective storage and general governance" in the data center
【机器学习】机器学习的基本概念/术语2
phoenix创建映射表和创建索引、删除索引
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
【Metaverse系列一】元宇宙的奥秘
数据中台“集存通用治”功能场景说明
关于 Intel 在 micro-vm 快速启动的探索及实例演示 | 第 36-38 期
401. Binary Watch
ASP.NET Core依赖注入之旅:3.Service Locator和依赖注入
为何微博又双叒叕崩溃了?
随机推荐
FinClip | July 2022 Product Highlights
【Metaverse系列一】元宇宙的奥秘
分享一个开源的USB-CAN工具!
JVS低代码-多数据模型与数据联动配置举例
LeetCode·899.有序队列·最小表示法
持续投入商品研发,叮咚买菜赢在了供应链投入上
vant自动上传图片/文件
火热的印度工厂,带不动印度制造
PTA递归练习
JVS低代码移动端接入方案
学会 Arthas,让你 3 年经验掌握 5 年功力!
新“妖股”13个交易日暴涨320倍,市值3100亿美元超阿里
SwinIR实战:详细记录SwinIR的训练过程
ORACLE CLOUD 在国内有数据中心吗?
ICDAR比赛技术分享
Async的线程池使用的哪个?
【目标检测】Focal Loss for Dense Object Detection
融云「音视频架构实践」技术专场【内含完整PPT】
ASP.NET Core依赖注入之旅:3.Service Locator和依赖注入
使用deepstream消息发送功能的时候,检测框没有检测标签,No text labels of bboxes displayed with osd for deepstream-test5