我正在尝试更改 Mac OS X 上 Java 的最大内存大小“堆”。我已经阅读了很多更改“-XX:MaxPermSize”的地方,但我找不到文件也不知道在哪里更改该设置。
最佳答案
您可以使用此参数设置 Java VM 可用的内存:
-Xms64m -Xmx200m
-Xms 指定最小内存; -Xmx 最大值。
您必须在运行应用程序时指定它们。例如,如果你有一个名为 app.jar 的 jar,你可以输入
java -Xms64m -Xmx512m -jar app.jar
我认为在 32 位机器上你不能给 JVM 超过 1Gb。
关于java - 在 Mac OS X 上更改 Java 的最大内存堆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10887518/