首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

-xms -xmx(information value)

前提:找到你的studio64.exe.vmoptions(64位操作系统为例)文件 根据需要修改其中的配置如图所示: 注:在sun的jdk下,Xms和Xmx设置一样,可以减轻伸缩堆大小带来的压力,...典型设置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k –Xmx3550m:设置JVM最大可用内存为3550M。...此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。 -Xmn2g:设置年轻代大小为2G。整个JVM内存大小=年轻代大小 + 年老代大小 + 持久代大小。...典型配置: java -Xmx3550m -Xms3550m -Xmn2g -Xss128k -XX:ParallelGCThreads=20 -XX:+UseConcMarkSweepGC -XX:...常见配置汇总 堆设置 -Xms:初始堆大小 -Xmx:最大堆大小 -XX:NewSize=n:设置年轻代大小 -XX:NewRatio=n:设置年轻代和年老代的比值。

66430
您找到你想要的搜索结果了吗?
是的
没有找到

jvmxmx和xms参数分析(设定优化校准)

XmnXmsXmxXss有什么区别 Xmn、Xms、Xmx、Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果。...-Xms 堆内存的初始大小,默认为物理内存的1/64 -Xmx 堆内存的最大大小,默认为物理内存的1/4 -Xmn 堆内新生代的大小。...通过这个值也可以得到老生代的大小:-Xmx减去-Xmn -Xss 设置每个线程可使用的内存大小,即栈的大小。...如果是0,则直接跳过新生代进入老年代 -XX:PermSize、-XX:MaxPermSize:分别设置永久代最小大小与最大大小(Java8以前) -XX:MetaspaceSize、-XX:MaxMetaspaceSize...:分别设置元空间最小大小与最大大小(Java8以后) 收集器设置 -XX:+UseSerialGC:设置串行收集器 -XX:+UseParallelGC:设置并行收集器 -XX:+UseParalledlOldGC

82430
领券