Was ich aber komisch find is, dass ich ein 512px TP im SP problemlos benutzen kann, aber im MP laggt es gewaltig, sodass ich kaum eine Wendeltreppe hoch komm.
Hmm, das ist komisch. Könnte am Server liegen, dass sich da einige Plugins mit deinem TP nicht vertragen (warum auch immer) oder MC praktisch im Wahn alles runterlädt, falls die Internetverbindung mal ruckelt und man dann Ladezeiten überbrücken kann. Dies ist im SP ja nicht erforderlich. Müsste man mal jeb fragen
.
Kann ich auch ganz andere Werte nehmen? Z.b. 1444?
Ist es nicht noch besser eine MehrkernCPU zu nutzen & einen Kern für Minecraft zu nutzen? Man kann ja im Taskmanager bei WinXP sagen, wieviele Kerne für Minecraft zuständig sein sollen. Kleiner Nachteil: dieser Kern ist dann aber auch noch für andere Sachen zuständig - man wähl quasie nur alle anderen Kerne für Minecraft ab. Aber wenn es das Spiel flotter macht - o.k. Muß man dann den Kern für die Minecraft.exe setzen oder für die java.exe? Oder kann man einen Kern ausschliesslich für Minecraft reservieren beim Start von Minecraft per Batch-Befehl(und beim Beenden wieder freigeben)?
Sicher, du kannst auch 1444 MB nehmen, sind dann halt etwas mehr als 1 GB
.
Ob es wirklich sooooo zwingend erforderlich ist, alle CPUs für Minecraft bis auf einen abzuschalten, kann ich nicht genau sagen, da ich das selber nur gelesen habe. Habs noch nicht getestet
. Aber die Priorität höher stellen schadet wirklich nicht! Wenn du die Priorität höher stellen willst oder alle Kerne abstellen willst, dann musst du das mit dem Prozess "javaw.exe" machen (vergiss das w am Ende nicht
). Eine Minecraft.exe dürfte eigentlich gar nicht aktiv sein
.
@Client 32bit
Da geht ja nur 1024. Aber High könnte man es ja starten:
Code:
@echo off
title Minecraft 1GB RAM High
start /high java -Xmx1024M -Xms1024M -jar minecraft.exe
online mode=true
connect http://www.minecraft.net
exit
So korrekt? Wird dabei java oder Minecraft auf "high" laufen?
Oder reicht auch das hier(da der Client ja eh nur mit 1024MB Ram gestartet werden kann):
Code:
@echo off
title Minecraft 1GB RAM High
start /high -jar minecraft.exe
online mode=true
connect http://www.minecraft.net
exit
Der letze Code ist schon besser als der Erste
. Fehlt nur nochnach dem "/high" der Java-Befehl "java", weil einen "-jar"-Befehl gibt es nicht
.
Müsste dann so aussehen:
Code:
@echo off
title Minecraft 1GB RAM High
start /high [COLOR="#FF0000"]java[/COLOR] -jar minecraft.exe
online mode=true
connect http://www.minecraft.net
exit
Doch das startet Minecraft nicht mit Prorität "Hoch"
..........
Zumindest bei mir nicht, doch probier es mal bei dir aus, denn theoretisch ist der Code korrekt.
Aber auf jeden Fall startet mein letzter Code Minecraft mit Priorität "Hoch" (wie schl3ck zumindest sagt
)
.
Gruß
bastla
Edit: Ich weiß jetzt, wie man Minecraft auf 32 und 64bit Systemen mit Priorität "Hoch" startet
(zumindest funktioniert es bei mir).
Mit der Minecraft.exe scheint das nicht zu funktionieren, aber es funktioniert mit der
minecraft.jar. Diese einfach downloaden und mit folgendem Code mit der Priorität "Hoch" starten:
Code:
@echo off
title Minecraft [COLOR="#0000FF"]1[/COLOR]GB RAM High
start /high [COLOR="#FF0000"]java -Xmx[/COLOR][COLOR="#0000FF"]1024M[/COLOR] [COLOR="#FF0000"]-Xms[/COLOR][COLOR="#0000FF"]1024M[/COLOR] [COLOR="#FF0000"]-cp minecraft.jar net.minecraft.LauncherFrame[/COLOR]
exit
Das Blaue wieder anpassen, je nachdem wie viel RAM man benötigt (s. Liste von mir oben).
Das Rote sind die Java-Befehle und -Parameter um die minecraft.jar zu starten.
Einziger und riesiger Nachteil: Im Hintergrund läuft immer eine Java-Konsole
. Braucht die minecraft.jar wohl, um zu leben
. Doch dafür, dass das ganze dann funktioniert, wohl hinnehmbar :angel.
Edit 2: Wenn man Minecraft über die minecraft.jar spielt, dann lautet der Prozess "java.exe" ohne w am Ende! Bei der Minecraft.exe war dieser ja "javaw.exe". Man muss also im Taskmanager überprüfen, ob der Prozess "java.exe" und NICHT "java
w.exe" unter "hoch" läuft
. Vlt ist das ja noch für den ein oder anderen wichtig.
Edit 3: @schl3ck:
Bei mir wird Win7 jetzt auch nicht von Java erkannt
. Hab Java7, funktioniert aber auch, wie bei dir
.