Spark: ako čítať report z profileru
Rozbor štruktúry Spark reportu: strom volaní, podiel času, hľadanie vinníka a typické vzory záťaže.
Aktualizované 13. augusta 2026
Zachytenie profilu — Spark. Takto porozumieš výsledku.
Čo vidíš po otvorení odkazu
Strom volaní s percentami. Navrchu je hlavné vlákno servera, pod ním to, z čoho sa skladá jeho práca.
Čítaš zhora nadol po najhrubšej vetve, kým nenarazíš na známy názov: plugin, mod alebo vanilla systém.
Typické vzory
| Vetva s vysokým podielom | Čo znamená |
|---|---|
net.minecraft.world.entity | Príliš veľa entít — Mobovia |
Villager, Brain, GoalSelector | Dedinčania a hľadanie cesty — Dediny |
ChunkMap, ServerChunkCache, ChunkGenerate | Generovanie chunkov — Pregenerácia |
HopperBlockEntity | Hopper-y — Farmy |
RedstoneTorch, TickNextTick | Redstone — Redstone lag |
| Názov pluginu | Plugin — Plugin rozbíja server |
GC, SafepointBlocker | Garbage collection — GC |
Percentá zavádzajú
100 % v reporte je celý čas vykonávania vrátane nečinnosti. Sleduj nielen podiel, ale aj absolútny čas na tick a porovnaj ho s MSPT — TPS.
Súradnice
Pri entitách a blokoch Spark zobrazuje pozície. Je to hotová adresa, ktorá ti povie, kam ísť hľadať — zvyčajne tam nájdeš farmu konkrétneho hráča.
Pamäť
/spark heapsummary ukazuje, čím je zaplnená halda: rastúci počet objektov z jedného pluginu medzi dvoma snímkami je únik — Pamäť.
