天天看点

使用CMS垃圾收集器产生的问题和解决方案

原始数据

https://juejin.im/post/5d8c5a5de51d4578323d51bd

参考链接

https://my.oschina.net/hosee/blog/674181

方案小结

1.晋升数据并不大,但是碎片化老年代无法满足空间分配,可以通过设置固定次数的 gc ,添加一次空间整理,此外还可以调大年轻代 from、to 的空间,保证朝生夕灭的数据在年轻代就被回收;

2.晋升数据较大,但是老年代剩余空间不足无法分配,可以通过调小触发老年代 gc 的阈值,实现空间清理;

参数设置

https://www.cnblogs.com/buwuliao/p/10646177.html

cms 实现的方法论

https://hllvm-group.iteye.com/group/topic/38223

继续阅读