2017-04-02 62 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」並重新創建應用程序並運行