MSPT (milliseconds per tick)
Millisekunden pro Tick: wie lange der Server braucht, um einen Spiel-Tick zu berechnen. Über 50 ms fällt die TPS unter 20.
MSPT steht für Milliseconds per Tick, also Millisekunden pro Tick. Der Wert misst, wie lange der Server für die Berechnung eines Spiel-Ticks braucht: Entities bewegen, Pflanzen wachsen lassen, Redstone ausführen, Spieleraktionen verarbeiten und alles andere, was in der Welt passiert.
Das 50-ms-Budget
Der Server zielt auf 20 Ticks pro Sekunde, das ergibt 1000 / 20 = 50 Millisekunden pro Tick. Solange ein Tick innerhalb von 50 ms fertig ist, wartet der Server den Rest des Zeitfensters ab und die TPS bleibt bei 20. Dauern Ticks länger als 50 ms, gerät der Server in Rückstand und die TPS sinkt.
Warum MSPT der bessere Wert ist
TPS ist bei 20 gedeckelt und zeigt dir also erst, dass du schon laggst. MSPT zeigt, wie viel Luft du hast, bevor es so weit ist:
- Niedrige Werte bedeuten, dass der Server pro Tick viel Zeit übrig hat.
- Werte nahe 50 ms bedeuten, dass jede zusätzliche Last, etwa ein neuer Spieler, der die Welt erkundet, Lag verursacht.
- Werte über 50 ms bedeuten, dass die TPS schon unter 20 liegt.
Schau auf den Durchschnitt und auf die Spitzen. Ein Server mit gutem Durchschnitt, aber regelmäßigen Spikes fühlt sich trotzdem ruckelig an.
MSPT prüfen
- Paper und seine Forks haben den Befehl
/mspt. - Der spark-Profiler zeigt die MSPT und, noch wichtiger, welche Teile des Spiels diese Zeit verbrauchen.
Praxistipp
Behalte die MSPT im Blick, während du etwas änderst. Baust du eine neue Farm oder installierst ein Plugin und die MSPT springt hoch, kennst du die Ursache sofort. Weil ein Tick hauptsächlich auf einem Thread läuft, senkst du die MSPT durch weniger Arbeit pro Tick oder einen schnelleren Kern, siehe Single-Thread-Leistung, nicht durch mehr Kerne oder mehr RAM.