我正在使用 Mac 10.6.8 64 位机器(32 GB Ram)上的模型检查器。我的问题是我不能保留超过 2 GB 的堆空间。
我试过这个:
./mymodelchecker -vmargs -d64 -Xms6g -Xmx6g
但我收到此错误消息:
Invalid initial heap size: -Xms6g The specified size exceeds the maximum representable size.
在我看来,堆空间在 32 位环境中工作,但机器是 64 位的,Java 通过 -d64 处于 64 位模式,我的模型检查器支持 64 位架构。
如何增加堆空间的最大可表示大小?