CPU vs RAM: co dělá herní server rychlým?
RAM rozhoduje o tom, kolik server unese, procesor o tom, jak rychle dokáže myslet. Proč je nejdůležitější rychlost jednoho jádra a kdy pomůžou jádra navíc.
5 min čtení · Aktualizováno 21. 10. 2026 · Autor: GuavaHost Team
RAM rozhoduje o tom, kolik tvůj server unese, a procesor o tom, jak rychle dokáže myslet. Většina serverového lagu, který lidé svádějí na paměť, je ve skutečnosti problém procesoru, takže tento návod vysvětluje rozdíl, proč je rychlost jednoho jádra důležitější než počet jader, a jak poznáš, čeho máš málo.
Dvě různé práce
- RAM je kapacita. Drží svět, hráče a mody. Když ti bude chybět, server se při uvolňování paměti zasekává, nebo spadne.
- Procesor je rychlost. Odvádí skutečnou práci: hýbe moby, řeší AI, fyziku, redstone, výrobní stanice a každý plugin. Když ti bude chybět, server se začne opožďovat a všichni to pocítí naráz jako zpoždění a gumování.
Přidat RAM serveru, kterému chybí procesor, nedělá nic, a rychlý procesor nezachrání server, kterému došla paměť. Potřebuješ dost obojího, ale selhávají jinak.
Rozpočet jednoho tiku
Herní server běží ve smyčce. Jednomu průchodu smyčkou se říká tik a v každém tiku server aktualizuje všechno ve světě. Hra očekává pevný počet tiků za sekundu, což dává každému tiku časový rozpočet:
| Hra | Cílová frekvence | Čas na tik |
|---|---|---|
| Minecraft Java | 20 tiků za sekundu | 50 ms |
| Terraria | 60 aktualizací za sekundu | asi 16,7 ms |
| Counter-Strike 2 | 64 tiků za sekundu | asi 15,6 ms |
Pokud tik zabere víc než svůj rozpočet, server nestíhá. V Minecraftu se to projeví tím, že TPS (tiky za sekundu) spadne pod 20 a MSPT (milisekundy na tik) vyleze nad 50. Náš návod jak čtu TPS a MSPT ukazuje, jak to změřit.
RAM se v tom rozpočtu nikde neobjevuje. Dokončit každý tik včas je čistě otázka toho, kolik práce je potřeba odvést a jak rychle se tím procesor prokouše.
Proč je nejdůležitější rychlost jednoho jádra
Většina herních serverů dělá hlavní simulaci v jednom hlavním vlákně. Vlákno je jedna linka práce, kterou umí jádro procesoru zpracovávat, a herní svět se mezi víc vláken rozdělit dost dobře nedá, protože každý krok závisí na tom předchozím: mob se nemůže pohnout, dokud server neví, jak dopadl blok, na který vstupuje.
Minecraft, Rust, ARK, Valheim, Project Zomboid i Terraria fungují takhle. Takže rychlost jednoho jádra určuje strop pro celý server. Procesor se 16 pomalejšími jádry může hnát minecraftový svět horší než procesor s 8 rychlejšími, protože svět stejně nikdy nepoužije na svoji hlavní práci víc než jedno z nich.
Rychlost jednoho jádra plyne ze dvou věcí:
- Takt, měřený v GHz: kolik cyklů jádro zvládne za sekundu.
- Práce za cyklus, která se s každou generací procesorů zlepšuje. Novější procesor na stejných GHz je často znatelně rychlejší než starší.
Pomáhá i velká cache procesoru (malá zásoba velmi rychlé paměti přímo na čipu), protože herní servery neustále skáčou mezi hromadou malých kousků dat.
Kdy jádra navíc pomůžou
Jádra navíc nejsou k ničemu. Berou si na sebe všechno, co není hlavní tik:
- Práce na pozadí. Ukládání světa, načítání a generování chunků (serverový software jako Paper přesouvá část tohohle z hlavního vlákna), komprese síťových dat a úkoly pluginů, které jsou napsané tak, aby běžely na pozadí.
- Garbage collection v Javě. Minecraft Java uklízí nepoužívanou paměť v několika vláknech, takže volná jádra drží tyhle úklidy krátké.
- Víc než jeden proces. Server Don't Starve Together běží jako dva samostatné procesy, povrch a jeskyně, a každá mapa clusteru v ARKu je vlastní server. Každý může využít svoje jádro.
- Aktualizace a zálohy. Stahování herní aktualizace nebo komprese zálohy se děje vedle hry, ne uvnitř tiku.
Některé novější enginy, včetně Unreal Engine pod ARKem a Palworldem, rozprostírají víc práce do dalších vláken. I tam ale tempo určuje hlavní herní vlákno.
Čeho máš málo?
| Co vidíš | Pravděpodobná příčina |
|---|---|
| Graf paměti přišpendlený na limitu | RAM |
| Chyby o nedostatku paměti nebo pády při načítání | RAM |
| Paměť má rezervu, ale TPS padá a MSPT stoupá | CPU |
| Lag jen u obří farmy, mega základny nebo hromady zvířat | CPU |
| Lag se vrší během hodin a restart to spraví | Často plíživé zabírání paměti, někdy nahromaděné entity |
| Lagne jen jeden hráč | Ani jedno: to je jeho ping |
Jedna věc, kterou je dobré znát: karta Usage (využití) v ovládacím panelu GuavaHost (na kartách Overview a Console) ukazuje procesor vůči tvému plánu. Pokud má tvůj plán limit procesoru, je ta hodnota podílem na všech jádrech plánu a je i tak popsaná, například "of 2 cores", takže 100 procent znamená, že jsou vytížená všechna. Hlavní vlákno hry umí využít jen jedno jádro, takže na plánu se 2 jádry může server, který se drží okolo 50 procent a přitom lagne, mít hlavní vlákno na maximu, i když kapacita ještě zbývá. Pokud tvůj plán limit procesoru nemá, je ta hodnota procentem jednoho jádra, takže server, který se drží okolo 100 procent a lagne, je stejný případ. To je klasický příznak úzkého hrdla v hlavním vlákně.
Jak spravit lag z procesoru
Víc RAM tady nepomůže. Co pomůže, je dát hlavnímu vláknu v každém tiku méně práce:
- Sniž nejdřív simulation distance, potom view distance. Viz view distance a simulation distance.
- Omez mobí farmy a uklízej odhozené předměty a přebytečné entity.
- Předgeneruj svět, aby se nový terén nevytvářel ve chvíli, kdy lidé hrají.
- Najdi těžké pluginy nebo mody profilerem. V Minecraftu ti bezplatný plugin Spark pojmenuje přesně to, co každý tik požírá.
- Naplánuj si denní restart, aby se vyčistily nahromaděné entity a paměť.
Náš kontrolní seznam na lag tě tím provede po krocích.
Jak to platí u GuavaHostu
Každý server GuavaHost běží na procesorech AMD Ryzen a Intel, vybraných pro silný výkon v jednom vlákně, protože právě o ten se herní servery opírají, a k tomu na NVMe SSD úložišti. To, co si vybíráš ty, je RAM, nastavená podle tvé hry a tvé party, a můžeš ji kdykoli změnit přes Manage plan (správa plánu) v ovládacím panelu s poměrným přepočtem platby. Jestli má tvůj server volnou paměť a přesto zápasí, je to práce na ladění, a náš návod k RAM vysvětluje, proč to nákup další paměti nespraví.
Pořád se nedaří? Přijď na náš Discord na discord.gg/GuavaHost a tým ti pomůže.
- cpu
- ram
- performance
- single-thread
- cores
- tick rate
- lag
Pořád potřebuješ pomoct? Náš tým je online 24/7 a odpoví ti na dotazy.