Wie viel RAM braucht dein Minecraft-Server?
In diesem Artikel
Zu wenig RAM führt zu Crashes und Rucklern, zu viel RAM bedeutet, jeden Monat für Speicher zu zahlen, den dein Server nie nutzt. In diesem Artikel findest du konkrete Richtwerte pro Servertyp und Spielerzahl, erfährst, warum der Java-Heap immer kleiner sein muss als dein Paket, und siehst, an welchen Signalen du erkennst, dass du upgraden solltest — oder sogar downgraden kannst.
Richtwerte pro Servertyp und Spielerzahl
Die Zahlen unten sind die gesamte Paketgröße (also nicht der Java-Heap, dazu weiter unten mehr). Geh von deiner maximalen Spielerzahl aus, nicht vom Durchschnitt.
| Servertyp | 1–5 Spieler | 5–15 Spieler | 15–30 Spieler |
|---|---|---|---|
| Vanilla | 2–4 GB | 4–6 GB | 6–8 GB |
| Paper mit Plugins | 4 GB | 6–8 GB | 8–12 GB |
| Fabric/Forge/NeoForge, leichtes Modpack | 4–6 GB | 6–8 GB | 8–12 GB |
| Schweres Modpack (z. B. All the Mods 10) | 10–12 GB | 12–16 GB | 16 GB oder mehr |
Stolperfalle: Die RAM-Empfehlung auf der Seite eines Modpacks ist fast immer ein Client-Wert. Ein Server muss die Chunks, Entities und Maschinen aller Spieler gleichzeitig verwalten und braucht dadurch oft 2–4 GB mehr. All the Mods 10 (NeoForge, 1.21.1) läuft auf dem Client problemlos mit 8 GB, braucht als Server aber 10–12 GB — vor allem während der Weltgenerierung.
Ermittle deinen RAM-Bedarf in vier Schritten
- Wähle in der Tabelle die Zeile, die zu deiner Serversoftware passt, und die Spalte deiner erwarteten maximalen Spielerzahl.
- Rechne 1–2 GB dazu, wenn du viele Plugins (50+) nutzt, eine hohe View-Distance einstellst, mehrere Welten lädst oder einen eigenen Weltgenerator verwendest.
- Wähle das Paket, das gleich groß oder größer ist als dieses Ergebnis; runde immer auf.
- Prüfe nach einer Woche echter Nutzung den Tab Console im Panel: Dort siehst du Live-Diagramme zur Speicher- und CPU-Auslastung. Liegst du zu Stoßzeiten dauerhaft über 90 %, solltest du upgraden; bleibst du unter 60 %, reicht eventuell ein kleineres Paket.
Warum du dem Java-Heap nie 100 % gibst
Der Java-Prozess besteht aus mehr als nur dem Heap, den du mit -Xmx festlegst. Dazu kommt Off-Heap-Speicher: Metaspace für geladene Klassen, der JIT-Compiler, Thread-Stacks und das Direct Memory, das Netty für Netzwerkverkehr und Chunk-I/O nutzt. Bei einem Modpack mit Hunderten Mods kann dieser Overhead leicht 1–2 GB betragen. Setzt du -Xmx gleich deinem vollen Paket, überschreitet der Gesamtprozess das Containerlimit und dein Server wird hart beendet — obwohl Java selbst dachte, noch Platz zu haben.
- Als Faustregel gilt: Heap = Paketgröße minus 1–2 GB (bei einem 4-GB-Paket also
-Xmx3G, bei 12 GB etwa-Xmx10G). - Im MC-Node-Panel stimmt der Startbefehl den Heap automatisch auf dein Paket ab. Willst du das prüfen oder anpassen, öffne den Tab Startup und sieh dir dort den Startbefehl und seine Variablen an.
- Starte den Server nach jeder Änderung über den Tab Console neu; Heap-Einstellungen werden nur beim Start eingelesen.
Zu wenig — oder zu viel — RAM erkennen
Zu wenig RAM: Du siehst java.lang.OutOfMemoryError: Java heap space in der Konsole oder in Crashlogs, der Server bricht plötzlich ohne klare Fehlermeldung weg (Out-of-Memory-Kill des Containers), oder Spieler erleben immer längere Freezes, weil der Garbage Collector Sekunden braucht, um Speicher freizugeben.
Zu viel RAM: Das Speicherdiagramm steigt selbst zu Stoßzeiten nie über 60 %. Das ist kein Performanceproblem, aber verschwendetes Budget — und ein extrem großer Heap kann Garbage-Collection-Pausen sogar verlängern statt verkürzen.
Wichtig: Mehr RAM behebt keinen CPU-Lag. Ruckler durch viele Entities, Redstone-Clocks oder Weltgenerierung sind Tick-Probleme, keine Speicherprobleme. Erstelle zuerst ein Profil mit Spark über unseren Timings- und Spark-Guide, bevor du upgradest.
Häufige Probleme und Fehlermeldungen
- OutOfMemoryError: Java heap space — Der Heap ist dauerhaft voll. Upgrade dein Paket oder verringere zuerst die View-Distance in
server.propertiesund die Zahl der geladenen Welten. - Server geht ohne Fehlermeldung offline — Der Gesamtprozess (Heap plus Off-Heap) hat das Paketlimit überschritten. Verringere
-Xmx, sodass 1–2 GB Puffer bleiben. - Could not reserve enough space for object heap — Der Startbefehl fordert mehr Heap an, als das Paket bietet. Prüfe den Wert im Tab Startup.
- Can't keep up! Is the server overloaded? — Das ist fast immer ein CPU- oder Tick-Problem; mehr RAM ändert daran nichts. Analysiere es mit dem Spark-Guide.
- Modpack bleibt trotz der empfohlenen RAM-Menge langsam — Die Empfehlung des Pack-Autors gilt für den Client. Rechne für den Server 2–4 GB extra, bei schweren Packs wie ATM10 mit mindestens 10–12 GB.
Welches Paket wählst du?
Du weißt jetzt, wie viele GB du brauchst? Dann sieh dir in unserem Artikel Welches Minecraft-Paket soll ich wählen? an, welches Paket dazu passt, oder geh direkt zu den Minecraft-Paketen von MC-Node. Schwankst du zwischen zwei Größen? Starte mit dem kleineren Paket: Upgraden geht jederzeit über das Kundenpanel, und deine Welten, Plugins und Einstellungen bleiben dabei einfach erhalten.
Starte deinen Server in 60 Sekunden auf unserer eigenen Hardware.