java垃圾回收器相关选项,java垃圾回收选项
分享于 点击 4481 次 点评:13
java垃圾回收器相关选项,java垃圾回收选项
疯狂java:突破程序员基本功的16课
-Xms :设置java虚拟机堆内存的最大容量,如java -Xmx256m XxxClass
-Xms :设置java虚拟机堆内存的初始容量,如java -Xms128m XxxClass
下面选项都是关于java垃圾回收的附加选项
-xx:MinHeapFreeRatio =40 :设置java堆内存最小的空闲百分比,默认为40,如java -xx:MinHeapFreeRadio = 40 XxxClass
-xx:MaxHeapFreeRatio=70 :设置Java堆内存最大的空闲百分比,默认为70,如java -XX:MaxHeapFreeRatio =70 XxxClass
-xx:NewRatio=2 ;设置Yonng/Old内存的比例,如java -XX:NewRatio=1 XxxClass
-xx:NewSize=size:设置Yonng代内存的默认容量,如java -XX:Newsize=64m XxxClass
-xx:SurvivorRatio = 8;设置Yonng代中eden/survivor的比例,如java -xx:MaxNewSize=128m XxxClass
注意 当设置Young代的内存超过了-Xmx设置的大小时,Young设置的内存大小将不会起作用,JVM会自动将Young代内存设置为与-Xmx设置的大小相等。
-XX:PermSIze=size;设置Permnanent代内存的默认容量,如java --XX:PermSize=128m XxxClass
-XX:MaxPermSize=64m;设置Permanent代内存的最大容量,如java -XX:MaxPermSize=128m XxxClass
相关文章
- 暂无相关文章
用户点评