net_graph im Detail net_graph aktivieren:
net_graph 1 zeigt den Bereich 3, 4, 9 und 10
net_graph 2 Bereich 5 und 6 wird nicht angezeigt
net_graph 3 Bereich 6 wird nicht angezeigt
net_graph 4 kompletter net_graph wird angezeigt
net_graph 0 wie net_graph wird ausgeblendet
[1] Legende für den Payload
[2] Payload (
Nutzdaten eines Datenpakets)
Bei Datenpaketgrößen über 300 Byte wird die Größe überhalb des Datenpacktes angezeigt.
[3] FPS (
Frames per second): Bilder pro Sekunde die die Grafikkarte aktuell generiert.
Ping: die Zeit in Millisekunden in der ein Datenpaket von Client zum Server und wieder zurück braucht.
[4] in: die Größe in Byte des letzten Datenpakets das vom Server empfangen wurde (links). Rechts: durchschnittliche Kilobyte pro Sekunde die vom Server empfangen werden.
out: die Größe in Byte des letzten Datenpakets das an den Server gesendet wurde (links). Rechts: durchschnittliche Kilobyte pro Sekunde die an den Server sendet werden.
[5] loss: Anzahl in Prozent der Datenpakete, die bei der Übertragung "verloren" gegangen sind.
choke: Gibt in Prozent die Anzahl der Datenpakete an, die vom Server an den Client nicht gesendet wurden. Verursacht entweder durch den Server selbst (Performance Probleme, zu geringe Tickrate) oder wegen den Client Settings (zu hohes cl_updaterate, zu niedrige rate).
[6] sv: aktuelles fps des Servers.
var:
The "var" shows the standard deviation of the server's frametime (where server fps = 1.0 / frametime) over the last 50 frames recorded by the server. [7] Graphischer Verlauf vom Ping. Gelbe Punkte auf der oberen Linie
[7a] bedeuten das an dieser Stelle der Server kein Datenpaket zugeschickt hat (choke). Rote vertikale Linien (nicht in Bild) zwischen den beiden grünen Linien würden bedeuten das an dieser Stelle ein Datenpaket das von Server gesendet wurde beim Client nicht angekommen ist (loss).
[8] Graphische Darstellung der Interpolation. Die Vertikalen Balken in Blauen Bereich zeigen wie hoch die Interpolation war. Die maximale Zeit der Interpolation ist der Wert von lerp (dargestellt mit der oberen weißen Linie). Wenn zu viele Datenpakete fehlen, fängt die Engine an zu Extrapolieren. Dargestellt wird es mit orangenen vertikalen Balken oberhalb der weißen Linie
[8a].
Die unterste Gelbe Linie (Pixel) zeigen wann ein Datenpaket zum Server gesendet wurde. Kleine Lücken bedeuten nicht das ein Problem vorliegt. Auch bei cl_cmdrate 100 wird es keine konstante gelbe Linie geben, da der Verlauf öfters aktualisiert wird als 100 mal pro Sekunde.
[9] Dauer der Interpolation in Millisekunden.
Fällt die Zeit der Interpolation unter 2/updaterate, färbt sich lerp Orange.
Fällt die Zeit der Interpolation unter 1000/sv (
sv = Server fps), färbt sich lerp Gelb.
[10] 1. Zeile: aktuell eingestelltes cl_updaterate
2. Zeile: Tatsächliche Anzahl der Datenpakete die der Client vom Server pro Sekunde bekommt
3. Zeile: Tasächliche Anzahl der Datenpakete pro Sekunde die der Client an den Server sendet.
4. Zeile: aktuell eingestelltes cl_cmdrate
[Quelle und weitere Informationen]