Wie viel RAM ist für einen Minecraft-Server gut? Reicht 1 GB?


Lesen Sie dies, bevor Sie mehr Hosting-Gebühren oder Hardware-Upgrades zahlen.

Ein Minecraft zu hosten und mit Freunden zu spielen macht Spaß – aber nicht, wenn das Erlebnis ein träges Durcheinander ist. So berechnen Sie, wie viel RAM Ihr Minecraft-Server benötigt.

Wie viel RAM benötigt ein Minecraft-Server?

Bevor wir uns mit den Details befassen, beginnen wir mit der goldenen Regel zur Auswahl, wie viel RAM Sie für Ihren Minecraft-Server benötigen.

Sie benötigen nicht die Menge an RAM, die Ihnen jemand sagt. Sie benötigen wie viel RAM für ein reibungsloses Spielerlebnis erforderlich ist.

Für die meisten Spieler, die mit ein paar Freunden herumalbern, ist 1 GB RAM für ihren Minecraft-Server mehr als ausreichend – insbesondere, wenn sie ihr Servererlebnis optimieren.

Wenn Sie jedoch nach Informationen darüber suchen, wie viel RAM ein Minecraft-Server benötigt, sind die Antworten, die Sie erhalten, ein wenig überwältigend. Viele der Ergebnisse, die Sie finden, sind Empfehlungen von Minecraft-Server-Host-Anbietern. Die Kosten für Hosting-Pakete skalieren basierend auf Faktoren wie der Menge an RAM, Rechenleistung und Speicherplatz, die das Paket bietet.

Die Empfehlung, ein größeres Hosting-Paket zu kaufen, ist also inhärent voreingenommen. Der Anbieter verdient nicht nur etwas mehr Geld, es besteht auch eine gute Chance, dass Sie keine Support-Tickets einreichen oder zusätzliche Hilfe benötigen, wenn der Server für Ihre Anforderungen überdimensioniert ist.

„Wie viel RAM benötige ich für meinen Minecraft-Server?“ ist eine Frage ähnlich wie „Wie groß ist mein Fahrzeug?“ Dies bedeutet, dass Sie die Frage nicht effektiv beantworten können, ohne zu berücksichtigen, wie der Server (oder das Fahrzeug) verwendet wird. Eine pauschale Aussage „Jeder sollte 4 GB RAM für seinen Minecraft-Server haben“ ist also ungefähr so nützlich wie „Jeder braucht einen Transporter.“

Faktoren, die zur RAM-Nachfrage beitragen

Sehen wir uns einige der Hauptfaktoren an, die zur RAM-Nutzung beitragen und zu Serververzögerungen führen, wenn nicht genügend RAM vorhanden ist.

In der Minecraft-Welt wird Serververzögerung übrigens oft mit dem Begriff Ticks Per Second (TPS) bezeichnet.

TPS entspricht in etwa dem Begriff „Frames Per Second“ (FPS), mit dem Gamer die Geschwindigkeit beschreiben, mit der ihr Computer Frames in einem von ihnen gespielten Videospiel anzeigt – außer dass es sich in diesem Fall nicht um eine visuelle Verzögerung, sondern um die interne Verzögerung handelt Die Uhr des Servers läuft unter Belastung zurück. Tipps und Tricks, um das clientseitige Minecraft-Erlebnis reibungsloser zu gestalten, werden keine Probleme mit dem Server beheben.

Minecraft ist für 20 TPS codiert. Wenn Leistungsengpässe die TPS unter 20 zwingen, leidet das Spielerlebnis. Hier sind einige der Faktoren, die zur Serververzögerung beitragen.

Anzahl der Spieler

Zweifellos ist der größte Faktor die Anzahl der Spieler. Minecraft sieht vielleicht wie ein blockiges, altmodisches und anspruchsloses Spiel aus, aber das Spiel ist sehr ressourcenintensiv. Der Server muss für jeden Spieler im Spiel eine dynamische und sich ständig ändernde Umgebung bereitstellen.

Wenn Sie und Ihre Freunde sich alle in derselben Gegend befinden, beispielsweise in einem Dorf, das Sie zu einer befestigten Burg ausbauen möchten, kann dies dazu beitragen, die Anforderungen an den Server etwas zu verringern. Wenn Sie jedoch überall unterwegs sind, erhöht sich die Belastung für den Server. Das gleichzeitige Erkunden verschiedener Bereiche der Karte durch vier Personen ist viel ressourcenintensiver als das Herumwandern als Einzelspieler.

Welche Art von Server Sie auch betreiben, sei es ein Vanilla-Server oder ein stark modifizierter Server, jeder Spieler ist ein Nachfragemultiplikator.

Sichtweite

Die Sichtweite in Minecraft gibt an, wie weit das Spiel die „Blöcke“, aus denen die Spielwelt besteht, lädt und rendert. Der standardmäßige Sichtabstand beträgt 10 Blöcke.

Eine Verringerung verringert die Serverauslastung auf Kosten der Sichtweite des Spielers und der weiterhin geladenen und aktiven Inhalte im Spiel. Eine Erhöhung erfordert mehr RAM pro Spieler, um das erhöhte Rendering und die höheren Entitäten zu bewältigen.

Redstone, Entitäten und Chunk Loading

Zusätzlich zur einfachen Wiedergabe dessen, was der Spieler im Spiel sieht, muss der Server ständig berechnen und neu berechnen, was alles im Spiel tut. Herumirrende Schafe, Dorfbewohner, die ihre kleinen NPC-Routinen durchgehen, sich generierende Mobs und so weiter.

Sogar Dinge wie Pflanzenwachstumszyklen und die Wirkung von Redstone-Schaltkreisen und -Kreationen im Spiel beeinflussen die Belastung des Servers.

Wenn Sie und Ihre Freunde riesige Redstone-Kreationen wie Eisengolem-Farmen, Goldfarmen oder andere ressourcenintensive Projekte bauen möchten, benötigen Sie möglicherweise mehr RAM.

Spielmods

Das Modding von Minecraft ist für viele Spieler ein großer Teil des Minecraft-Erlebnisses und Mods können eine erhebliche Belastung für den Server darstellen.

Während kleine Mods, die beispielsweise nur die von den Dorfbewohnern verkauften Gegenstände oder das Verhalten des umherziehenden Händlers ändern, nicht sehr anspruchsvoll sind, erhöhen Mods, die die Spielmechanik ändern, zusätzliche Dimensionen hinzufügen und auf andere Weise größere Änderungen oder Ergänzungen am Spiel vornehmen wie viel RAM Sie benötigen.

Beliebte Mega-Mod-Pakete wie Better Minecraft, die regelmäßig über 150 spielverbessernde und verändernde Mods enthalten, benötigen natürlich mehr RAM als ein Basisserver.

Erwägen Sie ein Upgrade Ihrer Serversoftware, nicht der Hardware

Nachdem Sie die vorherigen Abschnitte gelesen haben, könnten Sie Folgendes mitnehmen: „Okay, ich brauche also mehr RAM!“ Aber bevor Sie bei Ihrem Minecraft-Host für die nächste Stufe bezahlen oder Ihre Hardware aufrüsten, gibt es eine wirklich einfache und kostenlose Möglichkeit, die Leistung des Minecraft-Servers zu steigern.

Mojang bietet seit Jahren kostenlosen Zugang zur Minecraft-Serverplattform. Sie bezahlen für das Spiel, aber der Server, der zum Hosten des Spiels benötigt wird, ist kostenlos. Für jede neue öffentliche Version gibt es eine aktualisierte server.jar-Datei, die Sie auf der offiziellen Website finden.

Das ist zwar großzügig, aber der offizielle Server ist schlecht optimiert. Tatsächlich ist es so schlecht optimiert, dass es normalerweise nicht zu einer Leistungsverbesserung führt, wenn immer mehr RAM für das Problem eingesetzt wird. Zumindest nicht auf kostengünstige und sinnvolle Weise.

Anstatt mehr für ein leistungsfähigeres Hosting-Paket zu bezahlen oder Ihre Hardware zu Hause aufzurüsten, um mit dem Vanilla-Server eine höhere Leistung zu erzielen, empfehlen wir Ihnen, einen stark optimierten Fork des Minecraft-Servers wie PaperMC zu verwenden.

PaperMC ist nicht nur so gut optimiert, dass es Sie umhauen wird, sondern die Optimierungen führen auch direkt zu geringeren RAM-Anforderungen. (Und da PaperMC ein Zweig des Spigot-Projekts ist, können Sie problemlos die Vielzahl der Spigot-kompatiblen Bukkit-Plugins verwenden.)

Ich habe zum Beispiel kürzlich einen Server eingerichtet, um mit einer Handvoll Freunden und Familienmitgliedern auf der ganzen Welt zu spielen. Obwohl ich mir der Leistungsprobleme bewusst war, beschloss ich, den Basis-Vanilla-Server direkt von Mojang aus zu betreiben, nur um ihn zu testen und sicherzustellen, dass sich nichts geändert hatte. Selbst mit nur 3-4 Spielern war die Leistung miserabel. Die schrittweise Anpassung meiner RAM-Zuteilung von 1 GB auf immer höhere Zahlen hatte nur minimale Auswirkungen auf die Leistung.

Es gab Verzögerungen, egal was wir taten. Blöcke ließen sich häufig nicht zerbrechen (oder nicht richtig platzieren) und meine Freunde blieben häufig hinter „unsichtbaren“ Blöcken stecken, die optisch von ihrem Client entfernt worden waren, auf der Serverseite jedoch als physische Barriere bestehen blieben. Es genügt zu sagen, dass es keine sehr lustige Erfahrung war.

Doch als ich den Vanilla-Server durch den hochoptimierten PaperMC-Server austauschte, konnte ich meine RAM-Zuteilung wieder auf 1 GB reduzieren und gleichzeitig ein paar Dutzend Mods und Plugins hinzufügen, alles mit perfekt reibungsloser Leistung. Auch die Einrichtung ist so einfach und unkompliziert wie bei einem normalen Minecraft-Server.

Unabhängig davon, ob Sie für einen Host bezahlen oder selbst zu Hause hosten, können wir wirklich nicht betonen, was ein Upgrade von der Vanilla-Server-Software auf PaperMC bedeutet.

Weisen Sie Ihrem Minecraft-Server nicht zu viel RAM zu

Abschließend noch ein kleiner Hinweis zur Warnung vor einer übermäßigen Zuweisung von RAM für Ihren Minecraft-Server. Wenn Sie viele Spieler und immer komplexere Mods hinzufügen, ist zwar eine Erhöhung des Arbeitsspeichers erforderlich, es gibt jedoch einen Punkt, an dem die Erträge sinken.

Wenn Sie die RAM-Zuteilung für Ihren Server nahe an den Anforderungen Ihrer Player und Mods/Plugins halten, trägt dies tatsächlich dazu bei, dass Ihr Server besser läuft. Die Zuweisung von 16 GB RAM an einen Server, der ihn nicht wirklich benötigt, führt lediglich dazu, dass Java, das den Server steuert, ineffizienter läuft.

Es ist nicht nötig, dass wir mit einer Abhandlung über Java beginnen, aber das wichtigste Detail hier ist ein Konzept namens „Garbage Collection“, der Prozess, mit dem Java-Programme ihre Speichernutzung automatisch verwalten.

Wenn Ihrem Minecraft-Server zu wenig RAM zugewiesen ist, wird der Garbage-Collection-Prozess häufig ausgeführt, um RAM zur Verwendung verfügbar zu halten. Dies beeinträchtigt die Leistung und Ihr Server läuft nicht reibungslos. Wenn Sie hingegen zu viel RAM zuweisen, kann dies dazu führen, dass der Garbage Collector seltener ausgeführt wird, der Server dadurch jedoch stärker belastet wird.

Kurz gesagt: Lassen Sie sich bei Ihren Anpassungen vom tatsächlichen Spielerlebnis leiten. Beginnen Sie mit 1 GB und spielen Sie. Alles läuft reibungslos und das Spielen macht Spaß? Großartig, belassen Sie es bei 1 GB. Fügen Sie ein paar Mods, ein paar weitere Freunde oder beides hinzu und der Server beginnt zu stagnieren? Weisen Sie mehr RAM zu (oder erwerben Sie ein größeres Hosting-Paket), um die neue Nachfrage auf dem Server auszugleichen.