为 java 8 个虚拟机配置初始堆大小

Configure initial heap size for java 8 VM

我尝试将 java 8 VM 的初始应用程序内存堆大小设置为 2gb。我在 IntelliJ 的 Program Arguments 部分添加了 -Xms2g -Xmx2g

然后我启动我的应用程序,发现堆大小小于 1gb。

我错过了什么?

"Program arguments" 是传递给 main 方法的参数,而不是 Java 本身。将这些参数移动到 "VM options" 框中。