Capaciteitsplanner · Game servers

Hoeveel RAM heeft Minecraft (vanilla) nodig?

Minecraft (vanilla) heeft in een homelab ongeveer 4 GB RAM nodig. In een LXC-container komt dat neer op 4 GB, als volledige VM op 4,5 GB inclusief kernel-overhead. Reken op 2 vCPU.

Werkende set4 GB
Als LXC4 GB
Als VM4,5 GB
vCPU2
Schijf10 GB

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
Aantal exemplaren van Minecraft (vanilla) per servergrootte
ServerAantal Minecraft (vanilla)Beschikbaar
8 GB1×5,28 GB
16 GB3×12,32 GB
32 GB6×26,4 GB
64 GB13×54,56 GB
Reken door met je eigen hardware en de rest van je configuratie erbij. Open de planner

Ook in Game servers