垃圾回收参数

xiaoxiao2021-02-28  97

=====相关链接=======

垃圾回收相关知识请点击浅谈java垃圾回收

jvm优化相关请点击jvm优化

jvm启动需要配置一些参数,例如堆内存大小等,以下为一些基本参数

-Xms=n  初始堆大小。  -Xmx=n  最大堆大小。  -Xmn=n  新生代大小,该配置优先于-XX:NewRatio,即如果配置了-Xmn,-XX:NewRatio不会生效 -XX:NewRatio=n  老生代和新生代的比值,例如该值为3,则表示新生代与老生代比值为1:3。  -XX:SurvivorRatio=n  新生代中 伊甸园区和幸存者区的比值。幸存者区分为等价的两个区S1,S2。例如-XX:SurvivorRatio=8,则表示Eden:S1:S2=8:1:1。  -XX:PermSize=n  设置永久代(方法区)大小,Java 8之后被移除。  -XX:MaxPermSize=n  设置永久代(方法区)最大大小,java 8之后被移除。  -XX:MaxGCPauseMillis=n  设置垃圾收集最大暂停时间。  -XX:GCTimeRatio=n  设置一次垃圾回收时间占程序运行时间的百分比,花费在GC上的时间比例不超过1 / (1 + n)。 垃圾收集器设置  -XX:+UseSerialGC  -XX:+UseParallelGC  -XX:+UseParallelOldGC  -XX:+UseConcMarkSweepGC  -XX:+UseG1GC 

以上五种收集器具体是什么可以参考浅谈java垃圾回收

-XX:+UseG1GC 
转载请注明原文地址: https://www.6miu.com/read-32947.html

最新回复(0)