jvm性能调优 - 17案例实战_每日上亿请求量的电商系统 老轻代垃圾回收参数如何优化
生活随笔
收集整理的這篇文章主要介紹了
jvm性能调优 - 17案例实战_每日上亿请求量的电商系统 老轻代垃圾回收参数如何优化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- Pre
- 在案例背景下什么時候對象會進入老年代?
- 大促期間多久會觸發一次Full GC?
- 老年代GC的時候會發生“Concurrent Mode Failure”嗎?
- CMS垃圾回收之后進行內存碎片整理的頻率應該多高?
Pre
上一篇文章我們已經給大家介紹了一個每日百萬日活以及上億請求量的電商系統的案例背景,同時采用這個中型電商系統在大促期間的瞬時高峰下單場景,作為我們的JVM優化分析的一個場景,推測出來在大促高峰期,每秒每臺機器會有300個下單請求。
進而推測出每秒鐘會使用60MB的內存,然后根據這個背景推算出來了我們一臺4核8G的機器上,應該如何合理的給JVM各個區域分配內存
進而可以保證每隔20多秒一次新生代GC后的100MB左右的存活對象,會進入200MB的Survivor區域內,一般不會因為Survivor塞不下或者是動態年齡判定
總結
以上是生活随笔為你收集整理的jvm性能调优 - 17案例实战_每日上亿请求量的电商系统 老轻代垃圾回收参数如何优化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvm性能调优 - 16案例实战_每日上
- 下一篇: jvm性能调优 - 18白话G1垃圾回收