Sie sind nicht angemeldet.

Xeon

Anfänger

  • »Xeon« ist der Autor dieses Themas

Beiträge: 5

Rootserver vorhanden: Nein

  • Nachricht senden

1

Mittwoch, 12. Juni 2013, 03:08

Mein Server laggt :(

Hallo,
ich betreibe einen Counter Strike Source Server auf einen Vserver.

Die Pings sind super und im Normalfall läuft der Server auch super. Ab und an treten allerdings "lags" auf. DIes äußert sich dadurch, dass oben rechts die Verbindung wurde unterbrochen steht. Für 1-2 Sekunden.

Mal kommt das 4 Minuten nacheinender, mal nach 40 Minuten und manchmal auch garnicht vor.

Kann mir jemand bei der Fehlersuche helfen?

Auf dem Debian 64bit System läufts nichts weiter.

Spoiler Spoiler

total used free shared buffers cached
Mem: 1020408 866004 154404 0 19328 618284
-/+ buffers/cache: 228392 792016
Swap: 2097144 0 2097144


Arbeitsspeicher ist auch ok.

Auf dem Server laufen 11 Bots und meistens so 5 Spieler.

Spoiler Spoiler

//--=::[ Bitte folgende Befehle nur aendern falls dein Server laggt und/oder du auch weist was du tust ]::=--

sv_unlag 1 // Serverseitige Kompensation der Latenzzeiten (Pings) der Spieler die auf dem Server sind in Sekunden.
sv_unlag_debug 0
sv_unlag_fixstuck 0

sv_maxrate 20000 // Maximale fuer diesen Server freigegebene Bandbreite. (0=unendlich max=25000)
sv_minrate 2500 // Minimale Bandbreite die noetig ist um auf den Server zu kommen. (0=unendlich/egal)
sv_maxupdaterate 90 // Maximale Updaterate die der Server zulaesst. (Hoeher=Mehr CPU Leistung wird beansprucht)
sv_minupdaterate 30 // Minimale Updaterate die der Server zulaesst.
fps_max 300 // Limitiert die Framerate des Servers.

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

2

Mittwoch, 12. Juni 2013, 07:38

Hört sich stark nach CPU-Limit an.

Welche art der Virtualisierung wird eingesetzt? Bei OpenVZ (denkbar ungeeignet für Spieleserver) mal die Beancounter prüfen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MadMakz« (12. Juni 2013, 07:44)


Xeon

Anfänger

  • »Xeon« ist der Autor dieses Themas

Beiträge: 5

Rootserver vorhanden: Nein

  • Nachricht senden

3

Mittwoch, 12. Juni 2013, 13:03

Xen PV

Wie kann ich diese überprüfen?

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

4

Mittwoch, 12. Juni 2013, 14:08

top, htop oder die tools von sysstat, mpstat und iostat, könnten nützlich sein.

Es sollten auch mindestens zwei CPU's (Threads) vorhanden sein (werden als CPU's angezeigt). Bei single-thread virtualsierung kann man Gameserver prinzipiel vergessen da der IO-Wait am CPU, neben den anderen tasks, einfach zu hoch ist und Minilags entstehen. Das passiert übrigens auch wen die Hostbox voll ausgelastet ist bzw. mehr VM's als threads existieren als die CPU bietet.

Wenn zu deinem vServer nicht explizit gesagt wurde das dir mindestens zwei Kerne exklusiv zur Verfügung stehen würde ich mich mit dieser Kiste nicht weiter beschäftigen was das Hosten von Source-Servern angeht.

Xeon

Anfänger

  • »Xeon« ist der Autor dieses Themas

Beiträge: 5

Rootserver vorhanden: Nein

  • Nachricht senden

5

Mittwoch, 12. Juni 2013, 14:12

Außer top funktioniert keiner der Befehle

Anfang von top:

Spoiler Spoiler

top - 12:12:18 up 15:02, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 257 total, 1 running, 256 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1020408k total, 936748k used, 83660k free, 23832k buffers
Swap: 2097144k total, 0k used, 2097144k free, 671420k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1157 cs 20 0 436m 187m 13m S 16 18.8 83:45.09 srcds_linux
1534 root 20 0 19204 1504 1016 R 0 0.1 0:00.03 top
1 root 20 0 8356 816 684 S 0 0.1 0:00.83 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 20 0 0 0 0 S 0 0.0 0:00.02 ksoftirqd/0



Das ist der Server: https://www.hostingparadise.eu/de/vserver/vpsx.php

Ähnliche Themen