Wenn ich meinen Java-Code in Eclipse ausführen, bekomme ich die folgende Meldung:"nicht genügend Speicher für das Java Runtime Environment" -Meldung in Eclipse
There is insufficient memory for the Java Runtime Environment to continue.
Native memory allocation (malloc) failed to allocate 4088 bytes for AllocateHeap
An error report file with more information is saved as:
E:\Eclipse_Workspace\BTest\hs_err_pid1888.log
I 4GB RAM in meinem Computer. Ich habe meine JRE von 1,7 auf 1,8 geändert. Aber das Problem scheint ungelöst. Ich benutze ein Win 8 System mit i3 Prozessor und habe ungefähr 20 GB freien Speicherplatz in meinem C Drive.
Eclipse-Version Eclipse Juno Service Release 2
Ich habe auch diese Meldung während Eclipse-Start. Ich habe den Screenshot der Fehlermeldung angehängt.
Was verursacht dieses Problem?
Speicherparameter in "eclipse.ini" file:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
Auflösung: Re-Installation von Eclipse das Problem behoben.
ist dies nur geschehen, wenn Sie Eclipse verwenden? – Baby
Haben Sie versucht, Ihre Eclipse-jvm-Eigenschaften in ** eclipse.ini ** (in Ihrem Eclipse-Ordner) zu bearbeiten, um mehr Speicherplatz für Eclipse zu reservieren? – Remi878
Das Erhöhen des virtuellen Speichers kann das Problem lösen. Möglicherweise ist Ihr System von Viren betroffen. !! – Dileep