// VPS

Ryzen oder EPYC für deinen Gameserver? Warum Takt zählt

Ryzen oder EPYC für deinen Gameserver? Warum Takt zählt

Ryzen oder EPYC für deinen Gameserver? Meistens gewinnt der Ryzen. Der AMD Ryzen 9 9950X* in unserem Premium-VPS schafft bis zu 5,7 GHz auf Zen 5, der EPYC 7443P in unserem KVM-VPS bis zu 4,0 GHz auf Zen 3. Ein Gameserver berechnet seine Welt größtenteils auf einem Kern, deshalb zählt dieses Tempo am meisten. EPYC gewinnt bei vielen leichten Aufgaben gleichzeitig.

* oder AMD Ryzen 9 7950X3D, je nach Node.

Warum ein Gameserver auf einen Kern setzt

Ein Gameserver arbeitet in festen Runden. In jeder Runde, einem Tick, verarbeitet er, was die Spieler getan haben, bewegt Mobs und Fahrzeuge und rechnet die Welt einen Schritt weiter. Minecraft macht das 20-mal pro Sekunde, jeder Tick darf also höchstens 50 Millisekunden dauern. Dauert er länger, sinkt die TPS und die Spieler spüren Lag. Wie diese Zahlen funktionieren, liest du in TPS, MSPT und Lag: was die Zahlen wirklich bedeuten.

So ein Tick läuft größtenteils auf einem Thread. Die Macher von Paper beschreiben ihren eigenen Server als single-threaded: Die ganze Welt wird in einer Hauptschleife berechnet. Unity, die Engine unter anderem von Valheim und Rust, führt Spielcode standardmäßig auf einem Hauptthread aus. Und der FiveM-Server schreibt eine „server thread hitch warning“ in die Konsole, sobald sein Server-Thread eine Runde zu spät abschließt.

Zusätzliche Kerne sind deshalb nicht nutzlos. Sie fangen die Arbeit neben der Hauptschleife ab: Chunks laden und generieren, Netzwerkverkehr, den Garbage Collector von Java, eine Datenbank oder einen zweiten Server. Die Hauptschleife selbst wird durch mehr Kerne aber nicht schneller. Sie wird durch einen schnelleren Kern schneller. Das meinen Leute mit Single-Core-Leistung: wie viel Arbeit ein Kern pro Sekunde schafft. Das hängt von zwei Dingen ab: vom Takt und davon, wie viel Arbeit die Architektur pro Taktzyklus erledigt. Eine neuere Architektur schafft in der Regel mehr pro Takt, auch bei gleicher Frequenz. Wählst du eine CPU für einen Gameserver, schau also zuerst auf das Tempo pro Kern und erst danach auf die Zahl der Kerne.

Ryzen oder EPYC: die Spezifikationen im Vergleich

Das sind die Prozessoren hinter unseren drei VPS-Linien mit geteilten vCores, laut den Produktseiten von AMD und Intel:

Ryzen 9 9950X* (Premium-VPS)EPYC 7443P (KVM-VPS)Xeon E5-2699 v3 (günstiger VPS)
ArchitekturZen 5Zen 3Haswell
Erschienen202420212014
Kerne / Threads16 / 3224 / 4818 / 36
Basistakt4,3 GHz2,85 GHz2,3 GHz
Maximaler Boostbis 5,7 GHzbis 4,0 GHzbis 3,6 GHz
L3-Cache64 MB128 MB45 MB
ArbeitsspeicherDDR5DDR4, 8 KanäleDDR4, 4 Kanäle

Zwei Dinge fallen auf. Der EPYC hat mehr Kerne, viel Cache und acht Speicherkanäle: Er ist dafür gebaut, viel Arbeit gleichzeitig zu erledigen. Der Ryzen hat einen viel höheren Takt, eine zwei Generationen neuere Architektur und DDR5-Speicher: Er ist dafür gebaut, pro Kern schnell zu sein. Für einen Gameserver wiegt das Zweite am schwersten.

Eine Anmerkung zu den 5,7 GHz. AMD beschreibt den maximalen Boost als die höchste Frequenz, die ein Kern bei kurzer Last auf einem Thread erreicht. Arbeiten alle Kerne eines Servers gleichzeitig hart, liegt der Takt niedriger. Das gilt für jeden Prozessor in der Tabelle, der Unterschied bleibt also bestehen, aber rechne nicht mit 5,7 GHz auf jedem vCore gleichzeitig.

Tabelle CPU für Gameserver je VPS-Linie: Ryzen 9 9950X oder 7950X3D (Premium), EPYC 7443P (KVM) und Xeon E5-2699 v3 (günstig), mit Takt und Preis
Drei VPS-Linien, drei Prozessorgenerationen: Für einen Gameserver zählt vor allem das Tempo eines Kerns.

Wann EPYC doch die kluge Wahl ist

Ein schneller Kern ist nicht immer das, worauf du wartest. Der KVM-VPS (im Shop auch Normal VPS) mit dem EPYC 7443P ist der bessere Kauf, wenn deine Arbeit vor allem aus vielen kleinen Aufgaben gleichzeitig besteht:

  • Websites und Web-Apps mit vielen gleichzeitigen Besuchern. Jede Anfrage ist kurz; viele Anfragen parallel abzuarbeiten zählt mehr, als jede Anfrage einen Hauch schneller zu beantworten.
  • Datenbanken mit vielen Verbindungen, Discord-Bots, APIs und andere Prozesse, die vor allem warten.
  • Windows direkt bei der Bestellung. Beim KVM-VPS wählst du Windows Server 2022, mit optionaler FiveM-Installation, gleich als Betriebssystem. Beim Premium-VPS geht Windows auch, aber du installierst es selbst über das VPS-Panel. Eine Windows-Lizenz ist nicht enthalten.
  • Mehr Arbeitsspeicher pro Euro. 4 vCores und 8 GB kosten beim KVM-VPS 9,50 € im Monat, beim Premium-VPS 15,30 €. Für 4 vCores und 16 GB zahlst du beim KVM-VPS 17,10 €.

Auch ein kleiner Vanilla-Minecraft-Server für ein paar Freunde läuft problemlos auf einem KVM-VPS mit EPYC mit 4 GB, für 5,30 € im Monat. Den Unterschied zu einem Ryzen merkst du erst, wenn der Tick knapp wird: viele Spieler, viele Entitäten, Mods oder schwere Plugins.

Und der Ryzen 9 7950X3D?

Beim Premium-VPS steht ein Sternchen: Je nach Node läuft dein VPS auf einem Ryzen 9 9950X oder auf einem Ryzen 9 7950X3D. Auch der hat 16 Kerne, 32 Threads und einen Boost bis 5,7 GHz, aber auf der älteren Zen-4-Architektur und mit 3D V-Cache: 128 MB L3-Cache statt 64 MB. Paket und Preis sind gleich, und gegenüber einem EPYC oder Xeon gelten dieselben Vorteile. Was der zusätzliche Cache bringt und was nicht, liest du in Ryzen 9 9950X oder 7950X3D: Was merkst du auf dem Server?

Was das für deinen Game-VPS bedeutet

Vergleiche dieselbe Menge an vCores und Arbeitsspeicher. Für 4 vCores und 8 GB zahlst du im Monat 7,20 € beim günstigen VPS (Xeon), 9,50 € beim KVM-VPS (EPYC) und 15,30 € beim Premium-VPS (Ryzen 9). Der Unterschied liegt nicht in der Zahl der vCores oder Gigabytes, sondern darin, was jeder vCore pro Sekunde leistet. Ein vCore ist außerdem meist ein Thread, kein ganzer Kern; wie das zusammenhängt, liest du in Was ist ein vCore?

Fang beim Arbeitsspeicher an, den dein Spiel braucht, und wähle dann die Linie:

  • Minecraft (Vanilla, Paper, Spigot) ab 4 GB, mit Mods ab 8 GB, große Modpacks wie All the Mods, RLCraft oder Pixelmon ab 12 GB. Mit Mods oder vielen Spielern: Premium.
  • FiveM bis 64 Slots: 8 bis 16 GB. Viele Scripts und OneSync machen die Arbeit auf dem Server-Thread schwer: Premium.
  • Rust und ARK ab 12 GB, Palworld 12 bis 16 GB. Schwere Welten mit viel Simulation: Premium.
  • Valheim ab 4 GB, ab 5 Spielern 1 bis 2 GB extra. Für eine kleine Gruppe reicht KVM.

Betreibst du mehrere Spiele auf einem VPS, zähl den Arbeitsspeicher zusammen. Für einen Server, bei dem die Hauptschleife die Grenze ist, passt ein Premium-VPS mit Ryzen 9: ab 5,00 € im Monat für 2 vCores und 2 GB DDR5 und 21,75 € für 4 vCores und 12 GB. Der VPS steht im Previder-Rechenzentrum in Hengelo, auf unserer eigenen Hardware mit NVMe-Speicher und DDoS-Schutz, und ist monatlich kündbar. Wie du Minecraft selbst darauf installierst, steht in Minecraft-Server auf VPS installieren.

Innerhalb einer Linie wechselst du später im Kundenbereich auf ein größeres Paket und zahlst die Differenz für den Rest deines Zeitraums. Willst du die Linie wechseln, etwa von KVM zu Premium, melde dich vorher bei uns und rechne damit, dass du deinen Server umziehst.

Wann eine schnellere CPU nichts löst

Ein schnellerer Kern hilft nur, wenn der Kern die Bremse ist. In diesen Fällen löst ein anderer Prozessor nichts:

  • Ein schweres Plugin oder eine schwere Resource. Ein Script, das in jedem Tick zu viel tut, tut weiterhin zu viel. Miss mit spark oder txAdmin, wohin die Zeit geht; für FiveM steht das in FiveM-Server-Lag beheben.
  • Der Arbeitsspeicher ist voll. Fängt dein VPS an zu swappen oder pausiert Java ständig für die Garbage Collection, brauchst du mehr RAM, keine schnellere CPU.
  • Ping und Netzwerk. Rubberbanding durch eine schlechte Verbindung oder eine große Entfernung verschwindet nicht mit mehr GHz.
  • Niedrige FPS bei Spielern. Das liegt an ihrem eigenen PC, nicht an deinem Server.

Schau also zuerst mit htop, was dein VPS macht; wie das geht, steht in Wie sehe ich die Auslastung meines VPS? Steht ein Kern dauerhaft auf 100 %, während der Rest wenig tut, ist ein schnellerer Kern die Antwort. Sind alle Kerne voll, brauchst du mehr vCores. Eine Schritt-für-Schritt-Anleitung für die anderen Ursachen findest du in vServer langsam oder Lags? So findest du in 10 Minuten die Ursache.

Häufige Fragen

Ist ein Ryzen besser als ein EPYC für einen Gameserver?

Für die meisten Gameserver ja. Ein Gameserver berechnet seine Welt größtenteils auf einem Hauptthread, und ein Ryzen 9 9950X oder 7950X3D schafft bis zu 5,7 GHz, ein EPYC 7443P bis zu 4,0 GHz. Ein EPYC ist stärker bei vielen leichten Aufgaben gleichzeitig, etwa Websites und Datenbanken mit vielen Verbindungen.

Was ist der Unterschied zwischen dem Premium-VPS und dem KVM-VPS?

Der Premium-VPS läuft je nach Node auf einem AMD Ryzen 9 9950X oder 7950X3D, mit DDR5-Speicher, ab 5,00 € im Monat. Der KVM-VPS läuft auf einem AMD EPYC 7443P mit DDR4 und beginnt bei 3,40 €. Beide nutzen KVM, NVMe-Speicher und DDoS-Schutz; beim KVM-VPS wählst du Windows Server 2022 schon bei der Bestellung.

Braucht ein Minecraft-Server viele Kerne?

Nein. Der Welt-Tick von Minecraft und Paper läuft größtenteils auf einem Hauptthread, deshalb wiegt ein schneller Kern schwerer als viele Kerne. Zusätzliche Kerne helfen beim Generieren von Chunks, bei der Garbage Collection und bei Plugins, die außerhalb der Hauptschleife arbeiten. Für einen Server reichen meist 2 bis 4 vCores; wähle den Arbeitsspeicher nach deinen Mods und Spielern.

Merke ich den Unterschied zwischen 4,0 und 5,7 GHz?

Nur wenn der Kern die Bremse ist. Bleibt deine MSPT deutlich unter 50 Millisekunden, merken Spieler kaum einen Unterschied. Wird der Tick durch viele Spieler, Entitäten oder Mods knapp, gibt ein schnellerer Kern deinem Server mehr Luft. Achtung: 5,7 GHz ist der maximale Boost eines Kerns, nicht der Takt jedes Kerns unter Volllast.

Weiterlesen

// SELBST AUSPROBIEREN
Dein Minecraft-Server in 60 Sekunden online
Pakete ansehen →