我已经安装了JDK 8,并尝试运行Eclipse。我收到以下警告消息:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
忽略此VM选项的原因是什么?
忽略这些论点的原因是永久生成已在HotSpot for JDK8中删除,因为存在以下缺点
MetaSpace的优势
元空间调整
可以使用-XX:MaxMetaspaceSize标志设置最大的元空间大小,默认值是无限制的,这意味着只有系统内存才是限制。-XX:MetaspaceSize调整标志定义元空间的初始大小。如果不指定此标志,则元空间将根据运行时的应用程序需求动态调整大小。
更改可在将来实现其他优化和功能