如果Tenured memroy未使用超过70%,为什么CMS GC会被触发

时间:2016-05-13 07:36:00

标签: java garbage-collection jvm

在我的应用程序中,我已经指定了以下jvm参数,这意味着CMS GC将仅在我的终身内存使用率超过70%时启动。我的应用程序没有使用超过50%的终身内存,但CMS仍然被触发。

-XX:CMSInitiatingOccupancyFraction=70

-XX:+UseCMSInitiatingOccupancyOnly

我的问题是,当我们提到JVM何时触发CMS时(当终端内存使用率> 70%时),为什么CMS会被触发?

0 个答案:

没有答案