新的元空间到底有多远,何时停止

时间:2014-09-09 21:19:24

标签: java java-8

使用Java 8删除PermGen,我们不能再使用JVM参数来更改它或限制它。

但如果我的应用程序中有内存泄漏,我想了解它。我不希望JVM分配千兆字节的内存。

所以我的问题是:它会走多远,何时会停止,我可以将其限制在操作系统中(使用ulimit)?

1 个答案:

答案 0 :(得分:12)

是的,默认情况下,元空间是无限的。不用担心:您仍然可以为JVM可用的元空间量设置上限。 -XX:MaxMetaSpaceSize救援。

http://java.dzone.com/articles/java-8-permgen-metaspace