吞吐量是指,应用程序的TPS: 每秒多少次事务,QPS: 每秒多少次查询等性能指标。
吞吐量调优就是减少垃圾收集器消耗的CPU周期数,从而将更多的CPU周期用于执行应用程序。
CMS吞吐调优
CMS包括Minor GC所带来的开销应该小于10%,如果垃圾收集的开销在3%或更少,说明通过调优吞吐量,提升性能的空间就极其有限了。
可用的调优方法如下:
1. 增大新生代空间,以降低Minor GC频率,减少CPU周期占用;
2. 增加老年代空间,以降低CMS频率,并可以减少老年代内存碎片;
3. 优化CMS周期的启动条件,尽可能在较晚的时候进行;
总的来说
