Krátce
Co znamená Spark?
Kdy Spark použít
Spark se hodí, když hráči hlásí lag, TPS klesá, MSPT roste nebo server občas zamrzne. Umí měřit CPU profil, paměť, garbage collection i tick health.
Výstup ze Sparku je užitečný hlavně proto, že ukazuje skutečná data. Bez profileru správci často zbytečně přidávají RAM, i když problém způsobuje konkrétní plugin nebo oblast světa.
Co sledovat ve výsledku
- Metody nebo pluginy s vysokým podílem času v hlavním threadu.
- Špičky MSPT, které souvisí s entitami nebo chunky.
- Paměťové špičky a garbage collection pauzy.
- Opakující se úlohy pluginů, které běží příliš často.
Jak to využít v praxi
Spark používejte ve chvíli, kdy se problém děje. Profil z prázdného serveru nebo z klidné noci vám neřekne, proč laguje víkendová špička. Typický postup je spustit profiler na několik minut, uložit odkaz na report a porovnat, jestli čas bere svět, entity, pluginy, chunk loading, garbage collection nebo síťové operace.
Na co si dát pozor
- Spark report sdílejte jen s lidmi, kterým důvěřujete. Může obsahovat názvy pluginů, cesty, verze a další provozní detaily.
- Nepleťte si vysoké využití CPU s automatickou chybou pluginu. Důležité je, co běželo v době problému a kolik času to bralo v ticku.
- U Paperu 1.21 a novějších verzí je Spark preferovaná cesta oproti Timings. Starší návody proto berte s rezervou.
Časté otázky
Je Spark plugin? +
Ano, často se instaluje jako plugin, ale existují i varianty pro modded prostředí podle loaderu.
Je bezpečné posílat Spark report podpoře? +
Obvykle ano, ale vždy zkontrolujte, jestli report neobsahuje citlivé údaje z konfigurace nebo příkazů.
Nahradí Spark monitoring hostingu? +
Ne úplně. Monitoring ukáže stav serveru, Spark pomůže najít konkrétní příčinu uvnitř Minecraftu.