jvm性能调优 - 21案例实战_百万级用户的在线系统如何基于G1垃圾回收器优化性能
生活随笔
收集整理的這篇文章主要介紹了
jvm性能调优 - 21案例实战_百万级用户的在线系统如何基于G1垃圾回收器优化性能
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 案例背景引入
- 系統(tǒng)核心業(yè)務(wù)流程分析
- 系統(tǒng)的運行壓力
- G1垃圾回收器的默認(rèn)內(nèi)存布局
- GC停頓時間如何設(shè)置?
- 到底多長時間會觸發(fā)新生代GC?
- 新生代gc如何優(yōu)化?
- mixed gc如何優(yōu)化?
案例背景引入
咱們接下來用一個真實的案例來給大家聊聊G1垃圾回收器的一些性能優(yōu)化的手段和背后的原理
其實核心思想跟之前我們講過的“ParNew+CMS”的垃圾回收器組合的優(yōu)化思想是類似的,但是因為G1的運行原理有一些不一樣的地方,所以說在優(yōu)化上會略有不同。
首先我們來說說案例的背景,這是一個百萬級注冊用戶的在線教育平臺,主要目標(biāo)用戶群體是幾歲到十幾歲的孩子,注冊用戶大概是幾百萬的規(guī)模,日活用戶規(guī)模大概在幾十萬。
系統(tǒng)的業(yè)務(wù)流程其實也不復(fù)雜&
總結(jié)
以上是生活随笔為你收集整理的jvm性能调优 - 21案例实战_百万级用户的在线系统如何基于G1垃圾回收器优化性能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvm性能调优 - 20G1垃圾回收器应
- 下一篇: jvm性能调优 - 22JVM GC回顾