如何在 Java 8 中设置最小元空间

我有一个问题,默认的元空间大小太小了。

在我的(基于Tomcat和Spring的)Web应用程序启动之后,有一个主要的集合,因为Metaspace已经耗尽了。在Java 8之前,我可以用.现在,我正在寻找一个Java 8的等效物,但到目前为止我没有运气。我正在使用G1垃圾回收器。-XX:PermSize


答案 1

要将元空间设置为 100M,请使用 。https://blogs.oracle.com/poonam/entry/about_g1_garbage_collector_permanent-XX:MetaspaceSize=100M


答案 2