130MB XML / Eclipse / outofmemoryerror

paokara

Captain
Registriert
Nov. 2005
Beiträge
3.337
Hallo Leute

Der Titel sagt eigentlich scho alles.

Ich möchte eine 130MB grosse XML-Datei mit Eclipse öffnen, um sie mittels dem Rinzo XML Editor Plugin auf Fehler zu durchsuchen. Leider erhalte ich beim Öffnen eine outofmemory Exception. Ich habe scho vergeblich versucht, die Parameter -Vms und -Vmx auf 2048m zu setzen.

Kann man da was machen, oder ist die Datei schlicht und ergreifend zu gross?

Falls ich im falschen Unterforum bin tut mir das Leid.

Gruss
 
Den Start-/Maxspeicher setzt man normalerweise mit folgenden VM Parametern:

-Xms1024M -Xmx1024M
 
Hast du auch an den vmargs Paramter gedacht? Denn sonst wird es als Parameter für den Eclipse-Starter und nicht die VM genommen:
Code:
eclipse.exe -vmargs -Xmx2048M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC

Xms brauchst du aber eigentlich nicht angeben, das bedeutet, dass Java sofort beim Starten diese Menge für sich reserviert, es ist i.R. vollkommen ausreichend diesen Parameter wegzulassen. Java wird dann bei ich meine 32MB beginnen und eben langsam bis Xmx weiter Speicher reservieren, gleichzeitig aber auch eben wieder Speicher freigeben, wenn er nicht benötigt wird, bei der Angabe von Xms ist er immer gebunden.
 
Zuletzt bearbeitet:
Zurück
Oben