Server.bat geht nicht

01/27/2013 18:40 stark-ind#16
Hi,


"-Xmx12G": Maximale Ramnutzung für das Java.
Man kann "-Xincgc" nehmen statt "-Xms12G" aber es Xms12G (quasi minimal Ram das schon direkt genommen wird) darf nicht über dem maximal Ram "-Xmx12G" liegen. Daher einfach "-Xincgc" nehmen.

Man sollte aber nicht zu viel Ram freigeben. Einfach schaun was der Rechner noch an Ram übrig hat (also nicht verbraucht) und davon 10-20% abziehen und dies dann Minecraft freigeben.

Weil wenn man z.B. 12 GB von 14GB freigibt, man selber aber 3 GB verbraucht, bleiben ja nur 11GB und wenn MC-Server dann eigentlich das 12te GB haben will aber es nicht möglich ist, kann der plötzlich extrem rumzicken.

Also auf Nummer sicher gehen und weniger eingeben.
01/27/2013 18:43 Freak2011#17
Quote:
Originally Posted by stark-ind View Post

Lest doch bitte mal den ganzen Thread bevor ihr wild rum postet. Diese Frage wurde schon beantwortet. Inzwischen wurde aber eine neue gestellt.
01/27/2013 18:53 stark-ind#18
Quote:
Originally Posted by oONikOo View Post
@ alle jetzt nochmal
@echo off
COLOR 9f
java -Xmx6000M -Xms6000M -jar craftbukkit.jar
PAUSE

mit dem teil starte ich ich hab mittlerweile aber java 64 u 32 bit drauf meine frage ist jetzt nimmt er mit dem startbefehl die 64 bit variante und pack somit die 12 gig (hab 16)
Quote:
Originally Posted by Freak2011 View Post
Lest doch bitte mal den ganzen Thread bevor ihr wild rum postet. Diese Frage wurde schon beantwortet. Inzwischen wurde aber eine neue gestellt.
Genau deshalb, um zu verhindern das Java hier rumzickt, habe ich die verschiedenen Starter reingemacht.

Damit man geziehlt zb Java 7 für 64 Bit startet.

Und noch andere Varianten rein, damit andere Leute ebenfalls zb nur eine 32Bit Version somit auch schon haben.

Ich nehme an, dass das die aktuelle Frage war.
01/27/2013 18:55 Freak2011#19
Quote:
Originally Posted by stark-ind View Post
Genau deshalb, um zu verhindern das Java hier rumzickt, habe ich die verschiedenen Starter reingemacht.

Damit man geziehlt zb Java 7 für 64 Bit startet.

Und noch andere Varianten rein, damit andere Leute ebenfalls zb nur eine 32Bit Version somit auch schon haben.

Ich nehme an, dass das die Aktuelle Frage war.
Dann habe ich deine Antwort falsch verstanden.
01/27/2013 19:31 oONikOo#20
Jetzt nochmal zu meiner Frage wenn der Server perfekt läuft und mit 12 Gig ram dann müsste er doch java 64bit nehmen da das 32 bit nicht so viel packt oder ?

oder soll ich um ganz sicher jave 64 bit zu nehmen einfach
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xincgc -Xmx12G -jar craftbukkit.jar
PAUSE

nehmen ??
01/27/2013 19:37 ComputerBaer#21
Der Server kann nur das nehmen was du ihm Gibst. Wenn du Java 32 Bit startest, dann wird er nicht automatisch zu Java 64 Bit wechseln wenn er merkt, dass er mehr Arbeitsspeicher nutzen soll als Java 32 Bit unterstützt.

Die 12 GB werden nur mit Java 64 Bit funktionieren.
01/27/2013 19:47 oONikOo#22
also wenn der server startet und ich auf ihm spielen kann muss er zwangsläufig die 64ger nehmen oder ?
01/27/2013 20:03 Freak2011#23
Quote:
Originally Posted by oONikOo View Post
also wenn der server startet und ich auf ihm spielen kann muss er zwangsläufig die 64ger nehmen oder ?
Nein, nur wenn du dem Server mehr als ca. 3,5 GB RAM zuweisen willst, musst du ihm mit dem 64Bit kompatiblen Java starten, da das 32Bit Java (eig. allgemein 32Bit-Systeme) nur ca. 3,5GB RAM verwalten kann/können.

Würdest du den Server jetzt mit dem 32Bit Java starten wollen, aber ihm mehr als 3,5GB RAM zuweisen willst, dann wird er dir entweder eine Fehlermeldung geben oder einfach nur 3,5GB verwenden und nicht das angegebene.
01/27/2013 20:05 oONikOo#24
wir reden irgendwie aneinander vorbei!
Wenn der Server mit 12 gig startet und läuft er läuft bereits !!! dann hab ich ihm doch das richtige 64 bit java gegeben da wie freak schon sagte das 32 nur 3,5 pack und meiner doch mit 12 läuft
01/27/2013 20:05 ComputerBaer#25
Quote:
Originally Posted by Freak2011 View Post
Nein, nur wenn du dem Server mehr als ca. 3,5 GB RAM zuweisen willst, musst du ihm mit dem 64Bit kompatiblen Java starten, da das 32Bit Java (eig. allgemein 32Bit-Systeme) nur ca. 3,5GB RAM verwalten kann/können.
32 Bit Betriebsystem kann ca. 3,5 GB verwalten.
Java 32 Bit erlaubt nur 1,5 GB.

Quote:
Originally Posted by oONikOo View Post
wir reden irgendwie aneinander vorbei!
Wenn der Server mit 12 gig startet und läuft er läuft bereits !!! dann hab ich ihm doch das richtige 64 bit java gegeben da wie freak schon sagte das 32 nur 3,5 pack und meiner doch mit 12 läuft
Das habe ich dir doch schon beantwortet:
"... wenn er ohne Probleme starte wird es wohl Java 64Bit sein."
01/27/2013 20:07 Freak2011#26
Quote:
Originally Posted by ComputerBaer View Post
32 Bit Betriebsystem kann ca. 3,5 GB verwalten.
Java 32 Bit erlaubt nur 1,5 GB.



Das habe ich dir doch schon beantwortet:
"... wenn er ohne Probleme starte wird es wohl Java 64Bit sein."
Sorry mein Fehler. ^^
01/27/2013 20:10 oONikOo#27
Also danke damit ist meine Frage geklärt DANKE AN DIE DIE MIR HIER SO FLEIßIG HELFEN wenn der Server irgendwann fertig ist biete ich euch VIP an wenn ihr lust habt ^^
01/29/2013 02:47 BlazerHack#28
Das würde auch Helfen wen es i-wann wieder passiert

Code:
java -Xms1024M -Xmx1024M -jar craftbukkit.jar [COLOR="Red"]--nojline[/COLOR] -o true
PAUSE