标签: java garbage-collection java-8 metaspace
我正在阅读PermGen和Metaspace之间的区别,前者的一个缺点是启动时有一个固定的大小。如果你有两个参数来调整它,我不明白为什么它是固定的:
-XX:PermSize -XX:MaxPermSize
在我看来,我们可以对Metaspace说同样的话,它也是由MaxMetspaceSize在启动时修复的(我知道默认情况下它是无限的,但保留它似乎不是一个好习惯)。
我误解了什么吗? MaxPermSize和MaxMetaspaceSize有什么区别?