JVM參數設置,減少Full GC的發生

常規的話配置如果是上面情況,即:給堆分配了 3G的內存,old : new=2:1,eden 是佔new的8/10,s0和s1各佔1/10,如果每次運行存儲的數據 是60M,則eden區在14秒後就會滿,此時會進行minor gc情況eden區,14秒的數據會放進s0中,因爲60M的數據超過了s0內存的一半,此時會直接將60M數據放入old區,所以old區在5、6分鐘後就會放滿,此時會進行 Ful
相關文章
相關標籤/搜索