Jak používat: Kalkulačka RAM pro Minecraft server
Výběr velikosti haldy je hádání, dokud nemáte živé metriky. Tato kalkulačka odhaduje potřeby haldy Java z počtu hráčů, zatížení pluginů nebo modů, vzdálenosti pohledu, světů a typu softwaru, abyste mohli dimenzovat VPS nebo vyplnit -Xms/-Xmx v startovacím skriptu. Je to plánovací pomůcka, ne laboratorní benchmark.
Nastavíte očekávané hráče, pluginy nebo mody, vzdálenost pohledu, načtené světy a zda používáte software typu Paper, vanilla, Fabric nebo Forge. Stránka vrátí doporučenou haldu a připravené JVM flagy. Použijte tato čísla jako první průchod, poté ověřte pomocí Spark po skutečném provozu.
Xmx je halda Java. OS, Docker, agenti panelu a některé nativní alokace stále potřebují volnou paměť. Pokud má krabice 8 GB, ponechání Xmx na 8 GB často způsobí swap a dlouhé zamrznutí. Naplánujte RAM hostitele nad haldu.
Plugin servery a těžké modpacky se neškálují stejně. Balíčky Forge a Fabric mohou potřebovat mnohem větší haldu než štíhlý Paper survival svět se stejným počtem hráčů. Považujte odhady modů za minimum, ne maximum.
Vyšší vzdálenost pohledu a simulace načítá více chunků na hráče. Další načtené světy znásobují tyto náklady. Pokud TPS klesne, snížení vzdálenosti často pomůže více než samotné přidání RAM.
Sledujte pauzy GC, použitou haldu a MSPT. Příliš málo haldy způsobuje neustálé GC; příliš mnoho může prodloužit plné GC. Stejné Xms a Xmx je běžný zvyk, aby se halda neustále nepřizpůsobovala během dne.
Časté dotazy k kalkulačce RAM
Je více RAM vždy lepší?
Ne. Předimenzované haldy mohou znamenat delší pauzy GC. Přizpůsobte zátěži, pak měřte.
Proč stejné Xms a Xmx?
Obvyklé, aby halda nerostla a nezmenšovala se celý den. Není to tvrdý zákon, jen obvyklý výchozí stav.
Je to celková RAM stroje?
Ne. Je to většinou halda Java. Kupte o něco více RAM než Xmx pro hostitele.
Opraví to lag?
Pouze pokud jste byli skutečně poddimenzovaní. Problémy s pluginy a špatné tick smyčky vyžadují jiné opravy.
Kam vložím flagy?
Do vašeho startovacího skriptu nebo argumentů JVM v panelu. Nástroj Start Script může soubory napsat za vás.