Přejít na hlavní obsah

RAM

Operační paměť serveru, ve které Minecraft drží aktivní svět, hráče, entity, pluginy a mody.

operační paměť memory

Krátce

Co znamená RAM?

RAM je krátkodobá paměť, kterou Minecraft server používá pro načtené chunky, entity, hráče a běžící rozšíření. Neznamená automaticky vyšší výkon, ale její nedostatek způsobuje pády, dlouhé záseky a nestabilitu.

U modpacků a větších světů je RAM důležitější než u čistého Vanilla serveru, ale nízké TPS často řeší spíš CPU , MSPT , entity nebo špatné nastavení.

Co RAM na serveru skutečně dělá

Minecraft server v RAM drží vše, s čím právě pracuje: načtené části světa, inventáře, moby, hráče, pluginy, mody i cache. Když paměť nestačí, Java začne agresivně uklízet nepoužitá data nebo server spadne s chybou typu out of memory.

Více RAM pomůže hlavně ve chvíli, kdy server reálně naráží na limit. Pokud má server 20 GB RAM, ale běžně používá 5 GB, další paměť nezrychlí tick loop. Pro výkon je pak důležitější rychlý single-core CPU, rozumná view distance a nízký počet entit.

Jak poznat, že řešíte RAM a ne jiný problém

  • Server padá při startu nebo při načítání velkého modpacku.
  • V panelu nebo logu vidíte, že využití paměti dlouhodobě naráží na limit.
  • Objevují se dlouhé pauzy způsobené garbage collection, zatímco MSPT skáče nahoru.
  • Po snížení počtu modů, pluginů nebo načtených chunků se stabilita zlepší.

Kolik RAM nechat jako rezervu

U Minecraft serveru je lepší mít rozumnou rezervu než běžet dlouhodobě na hraně. Pokud je server po startu na 70-80 % paměti ještě před připojením hráčů, špička při generování světa, záloze nebo načtení modded dimenze ho může poslat do dlouhých GC pauz. Naopak server, který používá 5 GB z 12 GB, nebude automaticky rychlejší jen proto, že mu přidáte dalších 8 GB.

U pluginových serverů sledujte hlavně počet hráčů, entity, view distance a pluginy. U modpacků počítejte s tím, že každá dimenze, worldgen, stroj nebo větší obsahový mod může přidat nároky na paměť i CPU. Proto je dobré testovat start serveru, běžný provoz a také situaci, kdy několik hráčů najednou objevuje nové chunky.

Ověřeno podle zdrojů

Paper dokumentace uvádí, že pro výkonovou diagnostiku jsou klíčové hodnoty TPS, MSPT a profiler Spark, ne samotné procento využité RAM. Oficiální Minecraft EULA zároveň potvrzuje, že u serverů a Realms zůstává obsah světa vaším obsahem, takže zálohování a ochrana dat má praktický i vlastnický význam.

Zdroje: PaperMC příkazy a výkon, Minecraft EULA.

Jak to využít v praxi

U pojmu RAM je nejdůležitější přemýšlet nad reálným bottleneckem serveru. Hosting může mít hodně paměti, ale pokud tick loop čeká na slabý CPU, pomalý disk nebo špatně nastavené chunky, hráči pořád uvidí lag. Před upgradem proto porovnejte využití RAM, procesoru, disku a hodnoty MSPT.

Na co si dát pozor

  • Nekupujte vyšší tarif jen podle jednoho čísla v nabídce. U Minecraftu je důležitá kombinace CPU, RAM, disku, sítě a kvality virtualizace.
  • U modpacků testujte start serveru, generování světa i běžnou špičku hráčů. Každá z těchto situací zatěžuje hardware trochu jinak.
  • Myslete i na rezervu pro zálohy, aktualizace a restart. Server běžící neustále na hraně bude nestabilní i při zdánlivě správném nastavení.

Časté otázky

Kolik RAM potřebuji pro Minecraft server? +

Záleží na verzi, počtu hráčů, pluginech, modech a velikosti světa. Malý vanilla nebo Paper server často vystačí s několika GB, zatímco velký Forge modpack může potřebovat výrazně víc.

Zlepší více RAM TPS? +

Jen pokud serveru paměť opravdu chybí. Nízké TPS častěji souvisí s CPU, entitami, chunky, špatnými pluginy nebo vysokým MSPT.

Je lepší mít hodně RAM, nebo rychlejší CPU? +

Pro Minecraft je velmi důležitý rychlý procesor s dobrým výkonem na jedno jádro. RAM musí být dostatek, ale přebytek sám o sobě server nezrychlí.

Související pojmy

Hostujte svůj Minecraft server

Spusťte si vlastní Minecraft server během několika vteřin. Servery od 67 Kč měsíčně s českou podporou.

Zobrazit balíčky