草庐IT

CMSClassUnloadingEnabled

全部标签

java - JVM 标志 CMSClassUnloadingEnabled 实际上是做什么的?

除了一些非常模糊的高级定义,例如“摆脱你的PermGen问题”(whichitdoesn't,顺便说一句)。我看过Sun/Oracle的网站,甚至是theoptionslist实际上并没有说明它的作用。根据标志的名称,我猜测CMS垃圾收集器默认情况下不会卸载类,并且此标志将其打开-但我不能确定。 最佳答案 更新此答案与Java5-7相关,Java8已修复此问题:https://blogs.oracle.com/poonam/about-g1-garbage-collector,-permanent-generation-and-me

java - JVM 标志 CMSClassUnloadingEnabled 实际上是做什么的?

除了一些非常模糊的高级定义,例如“摆脱你的PermGen问题”(whichitdoesn't,顺便说一句)。我看过Sun/Oracle的网站,甚至是theoptionslist实际上并没有说明它的作用。根据标志的名称,我猜测CMS垃圾收集器默认情况下不会卸载类,并且此标志将其打开-但我不能确定。 最佳答案 更新此答案与Java5-7相关,Java8已修复此问题:https://blogs.oracle.com/poonam/about-g1-garbage-collector,-permanent-generation-and-me