2017-04-02 1 views
0

Ich verwende MATLAB in meinem MAC OS X 10.12 (16 GB Arbeitsspeicher). Ich möchte den JVM 1.8 Max-Heap für die Verwendung von MATLAB ohne Probleme erhöhen. Die aktuelle Größe ich habe, ist:Erhöhen der maximalen JVM-Heap-Größe in MAC OSX 10.12

uintx MaxHeapSize := 4294967296 {product} 

zu erhöhen, habe ich den folgenden Befehl ein maximales 8GB Speicher einzustellen:

$java -Xms1g -Xmx8g MATLAB_R2016b.app 

aber ich bekomme diese Fehlermeldung

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

I don‘ Ich weiß, wie ich das lösen kann. Ich habe es gegoogelt, aber immer noch nicht die Lösung gefunden. Danke

+0

Wie haben Sie es zuvor gestartet? – efekctive

Antwort

0

Try System Einstellungen-> java Systemsteuerung-> Java -> auf Ansicht klicken ... dann die Runtime args für den Benutzer ändern

+0

Vielen Dank für die Antwort. Was in Laufzeitargumente steckt? Ich habe '-Xmx8g' versucht, funktioniert aber nicht – Kris

+0

Ich gehe davon aus, dass Sie 64bit verwenden. Wie hast du die App vorher gestartet? Ist es ein Symbol für Systemeinstellungen? – efekctive

+0

Ja, es ist 64bit und ich startete es vom Systemeinstellungen Symbol – Kris

0

Sie benötigen -Xms1g -Xmx8g Optionen in MATLAB bestimmte Datei hinzufügen "java.opts" und erstellen Sie die App und starten Sie