上篇文章用一步一图的方式给大家讲清楚了CMS垃圾回收的运行机制
简单来说,为了避免长时间“Stop the World”,CMS采用了4个阶段来垃圾回收,其中初始标记和重新标记,耗时很短,虽然会导致“Stop the World”,但是影响不大。
然后并发标记和并发清理,两个阶段耗时最长,但是是可以跟系统的工作线程并发运行的,所以对系统没太大影响。
这就是CMS的基本工作原理。
但是本文要更加深入的去说一说CMS垃圾回收期间的一些细节问题,同时给出CMS常见的JVM参数应该如何设置。
首先大
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!