2017-04-02 64 views
0

我在我的MAC OSX 10.12(16 GB内存)中运行MATLAB。我想增加使用MATLAB的JVM 1.8最大堆没有问题。当前大小我已经是:在MAC OSX中增加JVM最大堆大小10.12

uintx MaxHeapSize := 4294967296 {product} 

要增加,我用下面的命令来设置最大8GB内存:

$java -Xms1g -Xmx8g MATLAB_R2016b.app 

,但我得到这个错误

Error: Could not find or load main class MATLAB_R2016b.app 

我不不知道如何解决这个问题。我GOOGLE了它,但仍没有找到解决方案。谢谢

+0

您是如何启动它的? – efekctive

回答

0

尝试将系统首选项 - > Java控制面板 - >爪哇 - >点击查看......然后修改运行args作为用户

+0

谢谢你的回答。什么放在运行时参数?我试过'-Xmx8g',但不起作用 – Kris

+0

我假设你正在使用64位。你以前如何启动应用程序?它是系统首选项图标吗? – efekctive

+0

是的,它是64位,我从系统首选项图标 – Kris

0

你需要在MATLAB特定的文件添加-Xms1g -Xmx8g选项“java.opts”并重新创建应用程序并运行