Waarom dit getal
Een vanilla Java-server komt met 4 GB comfortabel weg voor een handvol spelers. 2 GB is de kale ondergrens — dat werkt voor één tot drie spelers maar zonder enige marge, dus met haperingen. Het geheugen gaat naar de chunks die rond spelers geladen zijn, niet naar de spelers zelf.
Java, handvol spelers
LXC of VM?
Zet Minecraft (vanilla) in een LXC-container, niet in een VM. Je bespaart 0,5 GB aan kernel-overhead per exemplaar, de container start in seconden, en ongebruikt geheugen blijft beschikbaar voor de rest van je server in plaats van vast te staan in een reservering.
Waar je op moet letten
- View-distance is de effectiefste knop: op 10 draait 2 GB nog voor ongeveer vijf spelers, en verlaag je naar 8 dan bedient 4 GB er comfortabel zes tot acht.
- Zet -Xms en -Xmx op dezelfde waarde; de JVM presteert dan stabieler.
- Gebruik 64-bit Java 21 en laat het besturingssysteem geheugen over. Alles toewijzen aan de JVM laat de hele machine omvallen.
- Meer RAM dan nodig maakt de garbage collection juist langzamer.
Hoeveel passen er?
na host en 12% marge| Server | Aantal Minecraft (vanilla) | Beschikbaar |
|---|---|---|
| 8 GB | 1× | 5,28 GB |
| 16 GB | 3× | 12,32 GB |
| 32 GB | 6× | 26,4 GB |
| 64 GB | 13× | 54,56 GB |