Hallo,
mir fällt gerade noch ein. sehe ich es richtig, wenn ich behaupte das man mit einer Kernel HZ Zahl von 1000 stabilere Pings hat als mit einer HZ Zahl von 250 ?
MfG Peter
Hallo,
mir fällt gerade noch ein. sehe ich es richtig, wenn ich behaupte das man mit einer Kernel HZ Zahl von 1000 stabilere Pings hat als mit einer HZ Zahl von 250 ?
MfG Peter
Hallo,
habe mich jetzt mal ausgiebig mit dem Thema beschäftigt. Zu dem Beitrag von Blade sind mir einige Fragen aufgekommen:
1. kernel optimieren und alles was der server nicht brauch rauswerfen (cks patch nicht vergessen)
>>> ist gebongt ! Will nur eben das mit der HZ Zahl wissen wie schon om vorherigen Comment geschrieben.
2. compiler updaten und dann die compiler auf den jeweils verwendeten cpu, die optimierten files aktivieren (standart ist auf keinen cpu optimiert)
>>> Habe einiges nachgelesen und verstehe einiges nicht. Die erste Frage die sich auftut. was hat der Compiler (GCC davon gehe ich mal aus) mit Gameserver am Hut ? Die Gameserver werden in den Speicher geladen und verweilen dort und brauchen eigentlich keiner kompilierung. Soviel ich gelesen habe ist GCC tuning nur für Kernel kompilierungen gut mehr auch net. Also im Primzip baut man seinen Kernel schneller, weil man GCC auf die CPU anpasst.
3. die liberys wie die glibc updaten und auch auf den cpu optimierte files (fals vorhanden - nicht jede lib hat sowas) wechseln
>>> Problem hierbei sehe ich das glibc nicht einfach mal so geupdatet werden kann. Die ist ja nunmal die wichtigste Bibliothek unter Linux und alles greift drauf zu. Aber ich habe nachgeschaut und ich gehe davon aus das mit 2.3.2 eine gute Version vorhanden ist. Ich habe ebenfals probiert per "apt-get install libc6" zu updaten. Aber ist ebenfalls die neuste Version. Was muss also noch oder dort geupdatet werden ??
4. alle unnötigen prozesse aus der rcconf nehmen
>>> Habe probiert diese zu finden aber vergebens. Habe eine Seite gefunden dort stand was von "authentification Login", aber was hat denn das wieder mit Gameserver am Hut ?
5. Gameserver installieren und optimierte config einfügen
>>> OK
6. Gameserver mit alle parametern starten (auch mit den startparametern kann man dann noch spielen)
>>> OK
Also es wäre nett mich ein wenig merh einzuweisen. Denke das ich mich bestimmt wie so oft zu doof angestellt habe ...
MfG Peter
Hz = Schwinungen/sekunde
1000Hz = 1ms/schwingung (poll)
250Hz = 4ms/s
Also wenn der Wert tatsächlich was mit dem Ping zu tun hat, dann sollte sich das imho in diesem Bereich befinden....
was die rcconf anbelangt ist das ein tool unter debian, mit dem man programme aus den runleveln entfernen und einfügen kann.
Hallo Blade,
mehr Antworten bekomme ich net ?
MfG Peter
apt-get install rcconf
dann
rcconf
Zitat von Peter_Pan123Alles anzeigen
2. compiler updaten und dann die compiler auf den jeweils verwendeten cpu, die optimierten files aktivieren (standard ist auf keinen cpu optimiert)
##was das in Bezug auf einen Gameserver bringen soll verstehe ich auch nicht.
3. die liberys wie die glibc updaten und auch auf den cpu optimierte files (fals vorhanden - nicht jede lib hat sowas) wechseln
>>> Problem hierbei sehe ich das glibc nicht einfach mal so geupdatet werden kann. Die ist ja nunmal die wichtigste Bibliothek unter Linux und alles greift drauf zu. Aber ich habe nachgeschaut und ich gehe davon aus das mit 2.3.2 eine gute Version vorhanden ist. Ich habe ebenfals probiert per "apt-get install libc6" zu updaten. Aber ist ebenfalls die neuste Version. Was muss also noch oder dort geupdatet werden ??
## Stimmt, nach meinem Kenntnisstand sollte man die glibc nie händisch updaten, weil das ganze System auf ihr aufbaut.
4. alle unnötigen prozesse aus der rcconf nehmen
##Ich denke, damit meinte er die Prozesse die beim Start des Servers gestartet werden, also die Links in den rc.* Verzeichnissen.
Hallo,
kann mir vielleicht Blade dies ein wenig erklären ? Es scheint ja hier ein wenig Unkenntnis zu herschen. Ich würde mich freuen dort vielleicht einiges dazuzulernen. DIe Fragen die ich habe hatte ich ja bei einem vorherigen Posting schon geschrieben wäre super, danke.
MfG Peter
Hallo,
wo genau muss ich die Änderungen für die Anpassung von GCC an den CPU machen ?
Muss ich eine make.conf unter /etc erstellen ? Die Flags findet man ja zu genüge im Netz.
MfG Peter
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!