吞吐量是指,應(yīng)用程序的TPS: 每秒多少次事務(wù),QPS: 每秒多少次查詢等性能指標(biāo)。

吞吐量調(diào)優(yōu)就是減少垃圾收集器消耗的CPU周期數(shù),從而將更多的CPU周期用于執(zhí)行應(yīng)用程序。

CMS吞吐調(diào)優(yōu)

CMS包括Minor GC所帶來的開銷應(yīng)該小于10%,如果垃圾收集的開銷在3%或更少,說明通過調(diào)優(yōu)吞吐量,提升性能的空間就極其有限了。

可用的調(diào)優(yōu)方法如下:

1. 增大新生代空間,以降低Minor GC頻率,減少CPU周期占用;

2. 增加老年代空間,以降低CMS頻率,并可以減少老年代內(nèi)存碎片;

3. 優(yōu)化CMS周期的啟動(dòng)條件,盡可能在較晚的時(shí)候進(jìn)行;

總的來說

網(wǎng)友評論