Hoeveel RAM heeft een Minecraft-server nodig?
Geheugen is het eerste waar de meeste Minecraft-hosts naar vragen, en het meest onbegrepen. Meer is niet altijd beter. Zo kies je de juiste hoeveelheid voor je server en houd je hem soepel.
Wat geheugen gebruikt
- Geladen chunks. Elke speler houdt de chunks om zich heen geladen, en een hogere kijk- en simulatieafstand laadt er meer.
- Spelers. Meer spelers verspreid over de wereld betekent meer geladen gebieden.
- Plugins en mods. Elk voegt eigen data toe, en grote modpacks het meest.
- Entiteiten. Farms, mobs en gevallen items zitten allemaal in het geheugen.
Aanbevolen RAM
| Server | Geheugen voor Minecraft |
|---|---|
| Vanilla of Paper, tot 10 spelers | 2–3 GB |
| Paper met plugins, 10–30 spelers | 4–6 GB |
| Paper met plugins, 30–80 spelers | 6–10 GB |
| Lichte modpack, minder dan 100 mods | 6–8 GB |
| Zware modpack, 150 mods of meer | 10–16 GB |
| Netwerk met Velocity | Het geheugen van elke server, plus ongeveer 1 GB voor de proxy |
Reken bij het dimensioneren van de hele machine 1 tot 2 GB extra voor het besturingssysteem.
Waarom meer RAM niet altijd beter is
Java moet ongebruikt geheugen opruimen, en een heel grote heap kan daarbij langere pauzes betekenen. Een kleine Paper-server 32 GB geven maakt hem niet sneller. Geef hem genoeg voor je spelers en mods en volg daarna het echte gebruik.
Minder geheugen, minder lag
- Draai Paper of Purpur in plaats van de vanilla-server. Ze zijn veel sneller op dezelfde hardware.
- Verlaag view-distance en simulation-distance in server.properties. Kleine aanpassingen besparen veel geheugen.
- Genereer je wereld vooraf met een plugin als Chunky, zodat er tijdens het verkennen geen nieuwe chunks worden aangemaakt.
- Gebruik de opstartflags die het Paper-project aanraadt, vaak Aikar's flags genoemd, en zet het minimale en maximale geheugen gelijk.
- Vind wat traag is met de spark-profiler in plaats van te gokken.
De CPU telt ook
Minecraft draait de hoofdlus van elke wereld op één thread, dus een snelle CPU-core houdt de tickrate op 20 als de server druk is. Genoeg geheugen voorkomt crashes; een snelle core voorkomt lag.
Meldt Java in plaats daarvan een geheugenfout, lees dan hoe je Minecraft-geheugenfouten oplost.
Host je Minecraft-server in Singapore
Lage ping voor spelers in India, Maleisië en Indonesië, op snelle AMD EPYC-cores met NVMe en DDoS-bescherming.
