jvm性能调优实战 - 31从测试到上线_如何分析JVM运行状况及合理优化
生活随笔
收集整理的這篇文章主要介紹了
jvm性能调优实战 - 31从测试到上线_如何分析JVM运行状况及合理优化
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- Pre
- 開發(fā)好系統(tǒng)之后的預(yù)估性優(yōu)化
- 系統(tǒng)壓測時的JVM優(yōu)化
- 對線上系統(tǒng)進行JVM監(jiān)控
Pre
前面兩篇文章,已經(jīng)給大家介紹了jstat、jmap、jhat等工具,可以非常輕松的分析出系統(tǒng)運行時的JVM狀況,包括內(nèi)存使用壓力還有GC壓力,包括內(nèi)存中的對象分布情況。
這篇文章,我們結(jié)合之前介紹過的兩個工具,給大家做一個實際開發(fā)、測試到上線的一個整體JVM優(yōu)化的梳理。
開發(fā)好系統(tǒng)之后的預(yù)估性優(yōu)化
平時如果在開發(fā)一個新系統(tǒng)的時候,完成開發(fā)之后,是不是就要經(jīng)歷測試以及上線的過程?
此時在系統(tǒng)開發(fā)完畢之后,實際上各位同學(xué)就應(yīng)該參照之前我們多個案例中介紹的思路,對系統(tǒng)進行預(yù)估性的優(yōu)化。
那什么叫做預(yù)估性的優(yōu)化呢?
就是跟之前案例中說的一樣,自行估算系統(tǒng)每秒大概多少請求,每個請求會創(chuàng)建多少對象,
總結(jié)
以上是生活随笔為你收集整理的jvm性能调优实战 - 31从测试到上线_如何分析JVM运行状况及合理优化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvm性能调优实战 - 30使用jmap
- 下一篇: jvm性能调优实战 - 32一个10万并