Co je MSPT v Minecraftu?
MSPT (Milliseconds Per Tick) je metrika, která měří, jak dlouho trvá zpracování jednoho ticku na serveru. Na rozdíl od TPS, které ukazuje pouze počet ticků za sekundu, MSPT poskytuje přesnější informaci o výkonu serveru.
Proč je MSPT důležitější než TPS?
Zatímco TPS může ukazovat 20 (perfektní hodnotu), MSPT vám řekne, jak blízko je server k limitu. Server s 20 TPS a 49ms MSPT je na hraně, zatímco server s 20 TPS a 15ms MSPT má velkou rezervu výkonu.
Jak interpretovat MSPT
| MSPT | Stav serveru |
|---|---|
| < 20ms | Vynikající výkon, velká rezerva |
| 20-40 | Dobrý výkon, server má dostatek kapacity |
| 40-50 | Server je na hraně, může začít klesat TPS |
| > 50 | Server nestíhá, TPS klesá pod 20 |
Co způsobuje vysoké MSPT?
Časté příčiny:
- Náročné entity – příliš mnoho mobů nebo dropped items
- Komplexní redstone – velké farmy a hodinové obvody
- Chunk loading – generování nových oblastí světa
- Pluginy – špatně optimalizované nebo příliš náročné pluginy
- Nedostatečný CPU – pomalý procesor nestíhá zpracovat logiku
Jak zjistit MSPT
/tps– zobrazí TPS i MSPT na většině serverů/spark tps– detailní statistiky s pluginem Spark
Rozdíl mezi TPS a MSPT
- TPS – kolik ticků server zvládne za sekundu (max 20)
- MSPT – kolik milisekund trvá jeden tick (ideálně < 50ms)
MSPT je přesnější, protože ukazuje skutečnou zátěž serveru. Pokud MSPT překročí 50ms, server začne klesat pod 20 TPS.
Tipy pro optimalizaci MSPT
- Sledujte MSPT pravidelně – pomůže vám včas odhalit problémy
- Používejte Spark – poskytuje detailní analýzu, co způsobuje lag
- Optimalizujte entity – omezte spawn mobů a vyčistěte dropped items
- Pre-generujte svět – snižte zátěž z chunk loadingu
- Zkontrolujte pluginy – některé mohou být příliš náročné