爲何CMS GC時出現Concurrent Mode Failure

併發收集器(concurrentcollector)指的是回收年老代和持久代時,採用多個線程和應用線程併發執行,減小應用停頓時間,但若是參數設置不當,容易出現Concurrent ModeFailure現象,此時JVM將採用停頓的方式進行full gc,整個gc時間至關可觀,徹底違背了採用CMS GC的初衷。 出現此現象的緣由主要有兩個:一個是在年老代被用完以前不能完成對無引用對象的回收;
相關文章
相關標籤/搜索