有下面的一些jvm的參數,他們的默認值一般比較容易忽略,記錄下來,方便查詢
-Xms 默認情況下堆內存的64分之一
-Xmx 默認情況下對內存的4分之一
-Xmn 默認情況下堆內存的64分之一
-XX:NewRatio 默認爲2
-XX:SurvivorRatio 默認爲8
避免Concurrent Mode Failure
年老代剩餘空間>=EDEN+SURVIROR,即:
(Xmx-Xmn)*(1-CMSInitiatingOccupancyFraction/100)>=(Xmn-Xmn/(SurvivorRatior+2))