Speicherproblem beim Server (Reservierung des Arbeitsspeichers)

Ch3p4cK
Hi Jungs, mal ne doofe Frage aber warum reserviert ein 3 Slot Server genau so viel RAM wie einer mit 24?
MikeTNT
Dürfte wohl daran liegen, dass es so programmiert wurde. Das Spiel reserviert quasi eine bestimmte Menge Arbeitsspeicher.

Eventuell hat es etwas mit hunkMegs zu tun. Dieser Wert steht bei COD:WaW standardmäßig auf 512.
Was dieser Wert genau bewirkt, kann ich dir leider nicht sagen. Für mich hört es sich so an, als ob eine bestimmte Menge Arbeitsspeicher benutzt wird.
Ich habe allerdings oft gelesen, dass man maximal die Hälfte des Arbeitsspeichert als Wert eingeben sollte. Ich habe aber auch gelesen, das Änderungen Probleme bereiten können (z.B. Server startet nicht mehr).
Von daher rate ich davon ab, diesen Wert zu ändern.

Falls du trotzdem testen willst:
set com_hunkMegs "1024" //doppelter Wert
set com_hunkMegs "512" //Standard
set com_hunkMegs "256" //Hälfte

@Rest der Welt
Stimmt meine Vermutung bzgl. hunkMegs? Falls nein, bitte dennoch erklären, was es damit auf sich hat.

cu Mike
clutzi
mike, bei dem extreme mod bei cod2v1.0 war doch nen problem das zu wenig speicher für die ganzen funktionen zur verfügung war, da hab ich mal mit diesen wert gespielt aber ohne erfolg, war das nen bug von der version?
MikeTNT
Jein (eher nein), dass hatte andere Gründe (es ging dabei um sehr geringen Gamestate). Ich bin kein Programmierer, aber das hatte ich ungefähr so verstanden:
Gewisse Dateien, die verarbeitet werden, benötigen einen Adressraum im Arbeitsspeicher. Programmtechnisch wurde dieser Adressraum auf 16k beschränkt. Das reichte gerade mal aus, um einen ungemoddeten Sever mit bis zu 64 Slots laufen zu lassen. Da der eXreme-Mod dafür sorgte, dass noch mehr Daten verarbeitet werden mußten, wurde dieser Adressbereich sehr schnell aufgebraucht. Dies führte dann dazu, dass der Server Fehlermeldungen ausspukte oder crashte.
Seit COD2 Patch 1.3 ist dieser Adressbereich auf 128k erhöht worden.
Klingt zwar toll, aber diverse andere Werte wurden nicht angepasst (z.B. Limitierung maximaler Models, Anzahl IWDs, etc.)

cu Mike
clutzi
ahh, ok dann hab ich das verweckselt gehabt, dacht das war die hunkmegs.
Ch3p4cK
Ich werd mal mit dem Wert ein bisschen rumspielen. Soll ja nur n kleiner Testserver werden auf dem wir im Clan mal n bisschen testen wollen bevor wir Settings auf den Publics übernehmen!

EDIT:
habs mal probiert und in den Startparameter eingegeben. Hat nichts gebracht. Wenn ich com_hunkMegs nun in der Console angeb, spuckt der den Wert aus. Auf allen anderen Servern auf denen ich nix mache kommt:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
]com_hunkMegs
Unknown command "com_hunkMegs"




Hab halt das Prob auf unserem Server, dass der 2GB RAM hat. Aber zugesicherter Speicher ist jetzt 2330MB. Wenn ich jetzt den 4Slot aus mache nur noch ca. 1800MB.