I 2 GB RAM auf eine Java-Anwendung zuzuteilen versuchen gestartet von einer Fledermaus-Datei dieser Codezeile verwenden:Java: Kann nicht genügend Platz für Objektheap reserviert
@echo off
"%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xmx2G -Xms1G -jar craftbukkit-1.2.5-R4.0.jar
pause
Wenn ich es zu laufen versuchen einen Fehler wie diese, es spuckt aber sagen:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create teh Java virtual machine
Press any key to continue . . .
ich habe derzeit 8 Gig rAM in meinem Computer und ich weiß, dass ich jederzeit ein Maximum von 3 Gigs bin mit (ich lasse den Computer sitzen die meiste Zeit nur diese Server-Datei laufen). Ich habe 2x4gig Stöcke von Ram, so weiß ich, dass es nicht getrennt ist, und ich weiß, dass ich genug freien Widder habe, um zuzuteilen, warum sollte es mich nicht lassen? Ich bin in der Lage, 1536M (1.5 Gigs) und unter zuzuteilen, aber wenn ich zu 2Gs spreche, gibt es mir diesen Fehler. Jede Hilfe ist willkommen
versuchen –
Welche Version von Windows? 32-Bit-Versionen erlauben nur Zugriff auf ca. 3 GB RAM. Nicht-Server-Versionen sind auch willkürlich verkrüppelt, aber nicht so viel. –
Ich bin mit 64-Bit-Version von Windows Edit: auch die min ram Entfernen funktioniert nicht unbekannt –