RAM zuweisen

Manchmal stürzt JOSM bei mir, da zu wenig Ram zugewiesen wurde. Ich würde gerne mehr RAM zuweisen. Mein System Windows 8.1 (64bit) als Testversion. von 8GB RAM würde ich gerne 4GB zuweisen. Unter Umgebungsvariablen gibt es kein Java Pfad. Ich habe Java 32bit. Mein JOSM ist (“C:\Program Files (x86)\JOSM\josm-tested.jar”)

starten über Komandozeile oder Batch:
java -Xmx4000M -jar “C:\Program Files (x86)\JOSM\josm-tested.jar”

AFAIK musst du dafür aber dann 64bit Java installieren und auf diesen Pfad verweisen.

Vielen Dank aber es funktioniert nicht

Ja, die 32 Bit Version kann max. circa 1.5 GB nutzen.

Was ist AFAIK ?

http://de.wiktionary.org/wiki/AFAIK

Hab ich vergessen :wink: aber kollege hat ja schon geantwortet.

Anstelle der .jar, verwendest du die .jnlp

Die öffnest du in einem Texteditor und änderst die Zeile


<j2se version="1.7+"/>

in

<j2se version="1.7+" initial-heap-size="512m" max-heap-size="4000m"/>

, speicherst ab, und startest JOSM immer durch ausführen der jnlp.

Dies hat zudem den Vorteil, dass sich JOSM selbst aktualisiert, falls eine neuen Version vorliegt.

Danke für die Antworten, es funktioniert