什么条件会阻止JVM运行FULL Garbage Collection?

Mic*_*son 2 java garbage-collection jvm

当CPU处于5%到8%的负载时,有什么条件会阻止JVM运行FULL Garbage Collection?

我看到一个持续浅的GC循环,但无法调整JVM以运行FULL GC.

我在哪里可以找到JVM说"我忙得跑"的条件.

Jos*_*iaz 7

当我在学习SCJP认证时,我们非常重视

"你无法做任何事情来强制 GC在任何给定时间运行,你可以给它提示"

拥有自动GC的整个想法正是不必担心它如何或何时运行来为您清理可用内存.因此,无法实际更改GC实际运行的时间或方式......您必须重新实现一个JVM才能执行您想要的操作.

这里涉及的因素很多,可能还有其他更优雅的解决方案.