Mennyi RAM kell egy Minecraft szerverhez?
Ezen az oldalon
Az őszinte válasz arra a kérdésre, hogy „mennyi RAM kell egy Minecraft szerverhez?”, az, hogy két dologtól függ: hány játékosra számítasz, és futtatsz-e modokat. Egy vanilla világ néhány barátnak 2-3 GB-on elégedett; ugyanannak a társaságnak egy nehéz modpack 16 GB-ot vagy annál is többet kérhet.
Ez az útmutató egy tömör méretezési táblázatot ad, pontosan megmutatja, hogyan oszd ki ezt a RAM-ot – akár a saját gépeden üzemeltetsz, akár szervert bérelsz –, hogyan ismerd fel, mikor van valóban szükséged többre, és melyik az az egyetlen szűk keresztmetszet, amelyet több RAM soha nem old meg.
Mi dönti el valójában, mennyi RAM kell
Két tényező dönti el, mennyi memóriát kíván egy Minecraft szerver. Minden más csak zaj mellettük.
- A játékosszám fokozatosan növeli a RAM-igényt. Minden csatlakozott játékos betölti a maga körüli chunkokat, így több játékos – és egy magasabb
view-distance– azt jelenti, hogy egyszerre a világ nagyobb része van a memóriában. A 4 játékosról 20-ra váltás valódi növekedés, de kezelhető. - A modok és pluginok jelentik a nagy tényezőt, méghozzá messze. A vanilla könnyű. Néhány Paper plugin egy kicsit hozzátesz. Egy modpack viszont teljesen más kategória: minden mod a saját kódját, tárgyait, blokkjait és világgenerálását tölti be a memóriába, még mielőtt egyetlen játékos is csatlakozna – ezért kérhet egy 200 modból álló CurseForge csomag ugyanannyi játékosnál a vanilla szerver többszörösét RAM-ban.
Ez az egész modell: a vanilla a játékosokkal skálázódik, a moddolt a modokkal. A világ mérete és kora is feljebb tolja a számot – egy szerteágazó, több éves térkép sok betöltött chunkkal többe kerül, mint egy friss –, de a játékosok és a modok azok, amikhez méretezel. Egy dolgot tarts a fejed hátsó zugában, ahogy olvasol tovább: a RAM csak egy a szerver erőforrásai közül, és egy ponton túl megszűnik az lenni, amelyik számít (erről bővebben itt: miért nem mindig a több RAM a megoldás).
Mennyi RAM kell egy Minecraft szerverhez, összeállítás szerint
Íme a méretezés, amely köré a csomagjainkat építjük – ugyanazok a számok, amiket egy barátnak is mondanánk. A „cél RAM” az, amit magának a szervernek adsz ki, nem a géped teljes memóriája, amelynek ezen felül tartalékra van szüksége (lásd: hogyan oszd ki).
| Összeállítás | Játékosok | Cél RAM |
|---|---|---|
| Vanilla a barátokkal | 2-6 | 2-3 GB |
| Kis SMP pluginokkal (Paper) | 5-15 | 4-6 GB |
| Könnyű modpackek vagy nagyobb plugincsomagok | 5-15 | 5-8 GB |
| A legtöbb CurseForge modpack | 5-15 | 9-12 GB |
| Nehéz csomagok (ATM, RLCraft) vagy nagy közösségek | 15+ | 16 GB+ |
-Xmx érték). Sokkal könnyebb RAM-ot hozzáadni, mint észrevenni, hogy végig olyan GB-okért fizettél, amelyeket sosem használsz.Modpacket futtatsz, és nem vagy biztos benne, melyik sávba esel? A csomag mérete és a játékosszám is feljebb tol a táblázatban – a moddolt Minecraft szerver útmutató részletesen lebontja a loadereket és a csomagméreteket.
Hogyan add oda ezt a RAM-ot a szervernek
A szám ismerete a munka fele; a másik fele az, hogy ezt a memóriát valóban átadd a szervernek. Ez attól függően működik másképp, hogy hol fut a szerver.
Saját üzemeltetés: az -Xmx és -Xms kapcsolók
Amikor magad indítod el a szerver jar fájlját, két kapcsoló szabályozza a memóriáját. Az -Xmx állítja be a maximális heapet (a plafont), az -Xms pedig a kezdeti heapet. A Minecraft esetében a bevált, sokat tesztelt tanács az, hogy állítsd őket egyenlőre, így a JVM már az elején lefoglalja az összes memóriáját, ahelyett hogy terhelés alatt méretezné át:
java -Xms4G -Xmx4G -jar server.jar nogui
Ez a sor egy 4 GB-os szervert indít. Néhány dolog, amin sokan elcsúsznak:
- Használj 64 bites Javát. A 32 bites Java nem tud körülbelül 1,5 GB-nál többet megcímezni, így ha az
-Xmx4Gnem hajlandó elindulni, általában ez az oka. Minden jelenlegi Temurin vagy Java 25 build 64 bites. - Soha ne add oda a szervernek az összes RAM-odat. Hagyj legalább 1-2 GB-ot az operációs rendszernek, és többet, ha ugyanazon a gépen a Minecraft klienst is futtatod – a játéknak a szerverén felül saját memóriára van szüksége.
- Utána hangold be az Aikar's flags kapcsolókkal. Ha az alapok működnek, a közösségi szabványnak számító „Aikar's flags” a Minecraft memóriamintázatához hangolja Java G1 szemétgyűjtőjét, egy csipetnyi RAM-ért cserébe észrevehetően egyenletesebb tickeket adva. Ez a szokásos következő lépés a puszta
-Xmx/-Xmsután. A teljes, saját üzemeltetésű végigvezetőt – jar, EULA, portátirányítás és minden más – a Hogyan készíts Minecraft szervert útmutatóban találod.
Bérelt: válassz méretet, bővíts helyben
Egy menedzselt szerveren nincsenek szerkesztendő kapcsolók. A RAM-ot egy csúszkával választod ki a rendeléskor, és a csomag azon a méreten jön létre – az indítási kapcsolók (az Aikar's flags is köztük) már be vannak hangolva helyetted.

Az igazi előny akkor mutatkozik meg, amikor kinövöd az első becslésedet: a Minecraft tárhely oldalon feljebb tolod a csúszkát, és a plusz RAM ugyanarra a szerverre érvényes, a világ és a beállítások érintetlenül – nincs újratelepítés, nincs költöztetés, körülbelül egy perc alatt kész. Pontosan ezért szól a fenti ökölszabály úgy, hogy „indíts kicsiben”: egy bérelt csomagon a RAM későbbi bővítése csak egy percbe kerül.
Nem vagy biztos benne, melyik méretet válaszd? Egy HytHost Minecraft csomaggal a RAM-ot egy csúszkával állítod be, és percek alatt bővíthetsz helyben – indíts kicsiben, és növekedj.
Minecraft csomagok megtekintéseJelek, hogy a szervered több RAM-ot igényel
Nem kell találgatnod, hogy a szervered ki van-e éheztetve. Néhány felismerhető módon maga jelzi:
- A tickek lemaradnak. A konzol kiírja:
Can't keep up! Is the server overloaded? Running Xms behind, skipping Xs tick(s), a játékban pedig ez rubber-bandingként, befagyó mobokként és lassan törő blokkokként jelentkezik. - A világ mentése akadozik. Egy rövid befagyás néhány percenként, ami egybeesik az automatikus mentéssel, gyakran azt jelenti, hogy a szerver a memóriáért küzd.
- Egyenesen összeomlik. A legvilágosabb jel az az összeomlás, amelynek a naplója tartalmazza ezt:
java.lang.OutOfMemoryError: Java heap space– a szerver több memóriát kért, mint amennyit az-Xmxplafonja engedett.
OutOfMemoryError összeomlás valóban azt jelenti, hogy elfogyott a memória – növeld a méretet. De a „Can't keep up” akadozás önmagában nem bizonyítja, hogy RAM-probléma van: egy rengeteg szabad memóriával rendelkező szerver is akadozhat azért, mert egyetlen CPU-mag telítve van. Derítsd ki, hol van valójában a szűk keresztmetszet, mielőtt feltételeznéd, hogy több GB a válasz.Hogy megtudd, melyikről van szó, az ingyenes spark profiler (futtasd a /spark health vagy a /spark profiler parancsot) megmutatja a tickidőket és a memóriahasználatot, egy bérelt panel pedig grafikonon ábrázolja az élő RAM-ot. Ha a memória a plafon közelébe szegezve marad, lépj feljebb egy méretet. Ha a memóriában van hely, de a tickek még mindig akadoznak, előbb olvasd el a következő szakaszt.
Miért nem mindig a több RAM a megoldás
Ez az a rész, amit a legtöbb méretezési tanács kihagy. A Minecraft a fő játékhurkot – azt a „ticket”, amely a mobokat mozgatja, a termést növeszti és a redstone-t feldolgozza – többnyire egyetlen CPU-szálon futtatja. A memória tartja a világot; egy mag végzi a gondolkodást. Amint a szervernek elég RAM-ja van mindent eltárolni, a több hozzáadása attól a magtól semmivel sem lesz gyorsabb.
Két következtetést érdemes belsővé tenni:
- Ha a tickek akadoznak, miközben a RAM-ban van tartalék, a szűk keresztmetszet a CPU, nem a memória. Ha 32 GB-ot zúdítasz egy egyetlen magon megrekedt szerverre, az semmit sem változtat. Ez az egyik legelterjedtebb méretezési hiba, amit az emberek elkövetnek.
- A túl sok RAM akár árthat is. Egy nagyon nagy heap egyszerre több takarítanivalót ad Java szemétgyűjtőjének, ami hosszabb szüneti akadozásokba fordulhat át – újabb ok arra, hogy a „kezdd kisebben” szabály érvényes.
Ami valóban számít, amikor a CPU a korlát, az a magas órajel. Ezért futtatja a HytHost a Minecraftot magas órajelű Ryzen és Intel i9 CPU-kon, nem pedig sok lassú magon – a Minecraftot az érdekli, milyen gyors egy mag, nem az, hogy hány van belőle. A szoftver oldaláról úgy könnyíthetsz annak a magnak a terhén, ha csökkented a view-distance és a simulation-distance értékét, előre legenerálod a világod chunkjait, vanilla helyett Papert futtatsz, vagy egy moddolt összeállításon teljesítménymodokat, például a Lithiumot adod hozzá. A RAM betölti a világodat; a CPU és a szoftveres döntéseid határozzák meg, milyen gördülékenyen fut.
Gyakran ismételt kérdések
Egy vanilla szerverhez néhány baráttal 2-3 GB bőven elég. Egy Paper-alapú plugines szerverhez tervezz 4-6 GB-ot, a legtöbb CurseForge modpackhez 9-12 GB-ot, a nehéz csomagokhoz pedig – mint az All the Mods vagy az RLCraft – 16 GB-ot vagy többet. A teljes, összeállítás szerinti bontás a fenti méretezési táblázatban található.
Vanillához, vagy egy néhány pluginnal és nagyjából 10-15 játékossal működő kis Paper szerverhez igen – a 4 GB kényelmes. A 4 GB a modpackeknél marad alul: a legtöbb CurseForge csomag 9-12 GB-ot kíván, egy nehéz csomag pedig jóval azelőtt összeomlik egy memóriahiány-hibával, hogy 4 GB-on befejezné a betöltést.
Számolj 5-8 GB-tal egy könnyű csomaghoz, 9-12 GB-tal a legtöbb CurseForge modpackhez, és 16 GB-tal vagy többel a nehéz, mindent-bele csomagokhoz, mint az All the Mods vagy az RLCraft. A modok hajtják fel a számot, nem a játékosok. Nézd meg a moddolt Minecraft útmutatót, vagy az előre méretezett csomagokat a moddolt Minecraft tárhely oldalon.
Csak akkor, ha a szervernek eleve kevés volt a memóriája. Amint elég RAM-ja van a világ eltárolásához, a több hozzáadása semmit sem tesz a sebességért – a Minecraftot az egymagos CPU-sebesség korlátozza, nem a memória, így az akadozás egy még szabad RAM-mal rendelkező szerveren CPU-probléma. Erről bővebben itt: miért nem mindig a több RAM a megoldás.
Az operációs rendszernek hagyj legalább 1-2 GB-ot, és ha ugyanazon a gépen Minecraftozol is, a szerver részén felül tarts fenn néhány GB-ot a játékkliensnek. Fő szabályként ne foglalj le a teljes RAM-od körülbelül kétharmadánál többet a szervernek, és mindig 64 bites Javát használj, hogy a foglalás egyáltalán engedélyezett legyen.
Igen. Saját üzemeltetés esetén egyszerűen megnöveled az -Xmx értéket, és újraindítasz. Egy bérelt csomagon feljebb tolod a RAM-csúszkát a Minecraft tárhely oldalon, és a változás ugyanarra a szerverre, helyben érvényes – a világ, a pluginok és a beállítások érintetlenül, újratelepítés nélkül. Pontosan ezért javasoljuk, hogy egy mérettel kisebbel indíts.
Nem vagy biztos benne, melyik méretet válaszd?
Állítsd be a RAM-ot egy csúszkával, indíts egy mérettel kisebben, és bővíts helyben percek alatt, ahogy a közösséged növekszik – Minecraftra épített, magas órajelű CPU-kon, egykattintásos mentésekkel és DDoS-védelemmel együtt.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours