jvm性能调优 - 15JVM的老年代垃圾回收器CMS的缺点
生活随笔
收集整理的這篇文章主要介紹了
jvm性能调优 - 15JVM的老年代垃圾回收器CMS的缺点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- Pre
- 并發回收垃圾導致CPU資源緊張
- Concurrent Mode Failure問題
- 內存碎片問題
- 什么情況下觸發老年代GC
Pre
上篇文章用一步一圖的方式給大家講清楚了CMS垃圾回收的運行機制
簡單來說,為了避免長時間“Stop the World”,CMS采用了4個階段來垃圾回收,其中初始標記和重新標記,耗時很短,雖然會導致“Stop the World”,但是影響不大。
然后并發標記和并發清理,兩個階段耗時最長,但是是可以跟系統的工作線程并發運行的,所以對系統沒太大影響。
這就是CMS的基本工作原理。
但是本文要更加深入的去說一說CMS垃圾回收期間的一些細節問題,同時給出CMS常見的JVM參數應該如何設置。
并發回收垃圾導致CPU資源緊張
首先大
總結
以上是生活随笔為你收集整理的jvm性能调优 - 15JVM的老年代垃圾回收器CMS的缺点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvm性能调优 - 14JVM的老年代垃
- 下一篇: jvm性能调优 - 16案例实战_每日上