Privacy notice This website only uses technically necessary cookies. Statistics, marketing and external services are not loaded without JavaScript. Learn more in our Privacy Policy.

Halloween at Nexthosting: 10% off game servers with the code – until November 1

Back to the blog
Nexthosting Guide

Performance-Optimierung für Gameserver: Lag finden und beheben

Performance-Optimierung für Gameserver: So misst du Lag richtig und optimierst Minecraft, FiveM und Garry's Mod gezielt, von der Konfiguration bis zur Hardware.

Oct 16, 2026 6 views
Performance-Optimierung für Gameserver: Lag finden und beheben

Wenn du die Performance deines Gameservers optimieren willst, kommt es auf die Reihenfolge an. Zuerst misst du, wo die Zeit verloren geht. Danach entfernst du die größten Bremsen in der Konfiguration, in Plugins, Skripten oder Mods. Erst am Ende rüstest du die Hardware auf. Die meisten Lag-Probleme auf Minecraft-, FiveM- oder Garry’s-Mod-Servern entstehen nicht durch zu wenig RAM. Sie entstehen durch einen überlasteten Haupt-Thread, schlecht geschriebene Ressourcen oder zu große Sichtweiten. In diesem Leitfaden zeigen wir dir, wie du jedes dieser Probleme erkennst und behebst, mit konkreten Werkzeugen, Befehlen und Einstellungen für jedes Spiel.

Nexthosting
Die passende Serverleistung für dein Projekt
Nexthosting bietet Gameserver für Minecraft, FiveM und Garry’s Mod sowie VPS und Dedicated Server für anspruchsvolle Projekte.
Serverangebote ansehen

TL;DR

  • Erst messen, dann ändern: Profiler wie spark (Minecraft) oder der FiveM-Profiler zeigen dir, welches Plugin oder Skript wirklich bremst.
  • Die Tickzeit zählt, nicht der RAM-Wert: Minecraft schafft 20 TPS nur, solange ein Tick unter 50 ms bleibt. Mehr Arbeitsspeicher hilft einem überlasteten Haupt-Thread nicht.
  • Sichtweiten und Entities sind die größten Hebel: Weniger synchronisierte Objekte bedeuten weniger CPU-Last, egal ob bei Chunks in Minecraft oder bei OneSync-Culling in FiveM.
  • Aufräumen bringt mehr als Tuning: Ungenutzte Ressourcen, Addons und Plugins zu entfernen, ist oft die wirksamste Einzelmaßnahme.
  • Hardware nach Bedarf: Hohe Single-Core-Leistung, NVMe-SSDs und garantierte Ressourcen sind wichtiger als eine hohe Slot-Zahl.

Inhaltsverzeichnis

Was Performance bei einem Gameserver eigentlich bedeutet

„Der Server laggt“ kann drei ganz verschiedene Ursachen haben. Bevor du irgendetwas änderst, solltest du klären, welches Problem du überhaupt hast. Sonst optimierst du an der falschen Stelle.

Symptom Was dahintersteckt Wo die Ursache liegt
Blöcke tauchen wieder auf, Fahrzeuge springen, Mobs bewegen sich ruckartig Niedrige Tickrate (Server-Lag) CPU-Last auf dem Server, Plugins, Skripte, Entities
Alle Aktionen kommen verzögert an, Gummiband-Effekt bei allen Spielern Hohe Latenz oder Paketverlust Netzwerk, Routing, Entfernung zum Rechenzentrum, DDoS
Nur einzelne Spieler ruckeln, das Bild stockt Niedrige Client-FPS Rechner des Spielers, Grafikeinstellungen, schwere Client-Assets

Die Tickrate ist der Takt, in dem der Server die Spielwelt berechnet. Minecraft rechnet mit 20 Ticks pro Sekunde. Pro Tick stehen also genau 50 Millisekunden zur Verfügung. Braucht ein Tick länger, sinkt die Tickrate, und das Spiel fühlt sich für alle zäh an.

Die Latenz (Ping) beschreibt dagegen, wie lange ein Datenpaket zwischen Spieler und Server unterwegs ist. Ein Server mit perfekter Tickrate kann sich trotzdem schlecht anfühlen, wenn die Verbindung instabil ist. Umgekehrt hilft eine niedrige Latenz nichts, wenn der Server selbst nicht hinterherkommt.

Die Client-FPS hängen vor allem vom Rechner der Spieler ab. Der Server beeinflusst sie aber indirekt: Zu viele Entities, riesige MLOs in FiveM oder schwere Addon-Modelle in Garry’s Mod belasten auch die Clients.

Faustregel: Wenn alle Spieler gleichzeitig und auf die gleiche Weise Lag haben, liegt das Problem meist am Server. Wenn nur einzelne betroffen sind, liegt es meist an deren Verbindung oder Hardware.

Erst messen, dann optimieren

Der häufigste Fehler bei der Performance-Optimierung: Betreiber kopieren Konfigurationen aus Foren, ohne zu wissen, was ihren Server eigentlich bremst. Das kostet Zeit und verschlechtert manchmal sogar das Spielerlebnis. Besser ist es, mit Messwerten zu arbeiten.

Spiel Werkzeug Was du damit siehst
Minecraft (Paper) spark-Profiler, /mspt, /tps Tickzeit, welche Plugins und Entities Zeit fressen
FiveM resmon, Server-Profiler, Hitch Warnings in der Konsole CPU-Zeit pro Ressource, problematische Threads und Codezeilen
Garry’s Mod Serverkonsole, Lua-Fehlerausgaben, Addon-Liste Fehlerhafte Addons, Lua-Fehlerschleifen, überladene Maps
Alle Monitoring im Control Panel CPU-, RAM- und Datenträgerauslastung über die Zeit

Wichtig ist der richtige Zeitpunkt. Ein Profil, das du nachts mit zwei Spielern aufnimmst, zeigt dir nicht, warum der Server am Samstagabend mit 40 Spielern einbricht. Miss also unter realer Last, und zwar am besten dann, wenn die Probleme auftreten.

Notiere dir außerdem einen Ausgangswert, bevor du etwas veränderst. Nur so erkennst du, ob eine Änderung tatsächlich etwas gebracht hat. Ändere immer nur eine Sache auf einmal. Wer fünf Einstellungen gleichzeitig anpasst, weiß hinterher nicht, welche geholfen hat und welche geschadet hat.

Minecraft-Server optimieren

Die richtige Serversoftware

Vanilla-Server sind für größere Communities kaum geeignet. Eine optimierte Serversoftware wie Paper bringt viele Performance-Verbesserungen und zusätzliche Konfigurationsmöglichkeiten mit. Paper hat das Ziel, sich so nah wie möglich am Vanilla-Verhalten zu orientieren, kann es laut eigener Paper-Dokumentation zur Fehlersuche aber nicht zu 100 Prozent nachbilden. Wenn deine Community auf exakte Redstone-Mechaniken angewiesen ist, solltest du Änderungen vorher testen.

Mit spark die Tickzeit analysieren

Der wichtigste Wert ist die MSPT (Millisekunden pro Tick). Liegt sie dauerhaft unter 50 ms, läuft der Server mit vollen 20 TPS. Steigt sie darüber, sinkt die TPS. Die Paper-Dokumentation zum Profiling erklärt, wie ein Profiler misst, wie oft eine Methode aufgerufen wird und wie viel Zeit sie innerhalb eines Ticks verbraucht. Genau das brauchst du, um ein schlecht programmiertes Plugin oder eine Mob-Farm mit Hunderten Tieren zu finden.

So gehst du vor:

  1. Starte ein Profil, während die Lags auftreten, zum Beispiel mit /spark profiler start.
  2. Lass es einige Minuten unter realer Last laufen.
  3. Stoppe es mit /spark profiler stop und öffne den Link zur Auswertung.
  4. Sieh dir an, welche Plugins, Entities oder Chunk-Operationen den größten Anteil an der Tickzeit haben.

Die wirksamsten Stellschrauben

  • view-distance und simulation-distance: Jeder zusätzliche Chunk-Radius vervielfacht die Zahl der Chunks, die geladen oder simuliert werden. Eine niedrigere Simulationsdistanz bei normaler Sichtweite ist oft ein guter Kompromiss: Die Welt sieht weit aus, aber nur der Nahbereich wird aktiv berechnet.
  • Entity-Limits: Große Tierfarmen, Item-Stapel auf dem Boden und Villager-Handelshallen sind klassische Lag-Quellen. Begrenze sie über die Paper-Konfiguration oder über Regeln für deine Spieler.
  • Welt vorgenerieren: Wenn Spieler neue Gebiete erkunden, muss der Server Chunks erzeugen. Das kostet viel CPU-Zeit. Generierst du die Welt vorab innerhalb einer Weltgrenze, fällt diese Last im laufenden Betrieb weg.
  • Plugins ausmisten: Jedes Plugin, das bei jedem Tick oder bei jeder Spielerbewegung etwas prüft, kostet Zeit. Entferne, was niemand nutzt.

JVM-Flags und Arbeitsspeicher

Für die Java-Startparameter gelten Aikar’s Flags als bewährter Standard. Sie sind auf den Garbage Collector G1GC abgestimmt und setzen den minimalen und maximalen Heap (-Xms und -Xmx) auf denselben Wert. Das verhindert, dass die JVM während des Betriebs ständig Speicher anfordert und wieder freigibt.

Ein verbreiteter Irrtum: Mehr RAM macht den Server schneller. Der Tick-Loop von Minecraft läuft im Kern auf einem einzigen Thread. Ist dieser Haupt-Thread überlastet, helfen weder zusätzliche Gigabytes noch zusätzliche CPU-Kerne. Zu viel zugewiesener RAM kann die Pausen beim Aufräumen des Speichers sogar verlängern. Gib dem Server so viel, wie er für Welt, Spieler und Plugins wirklich braucht, und achte vor allem auf eine starke Single-Core-Leistung.

FiveM-Server optimieren

resmon, Profiler und Hitch Warnings

Bei FiveM liegt die Ursache für Lag fast immer in Ressourcen. Ein einzelnes Skript mit einer Schleife ohne Wartezeit kann den gesamten Server ausbremsen. Laut dem Fact Sheet der Cfx-Dokumentation zeigen Hitch Warnings an, dass eine deiner Ressourcen nicht so arbeitet, wie sie sollte. Diese Warnungen in der Serverkonsole solltest du nie ignorieren.

Für die Diagnose hast du drei Werkzeuge:

  1. resmon: Der Ressourcenmonitor im Client zeigt dir die CPU-Zeit jeder Ressource. Ressourcen, die im Leerlauf dauerhaft hohe Werte zeigen, sind die ersten Kandidaten für eine Überarbeitung.
  2. Profiler: Mit dem eingebauten FiveM-Profiler kannst du auch serverseitig die genauen Codezeilen und Threads finden, die Probleme verursachen.
  3. Serverkonsole: Hitch Warnings und Fehlermeldungen geben dir Hinweise darauf, wann und wo der Server hängt.

OneSync richtig konfigurieren

OneSync sorgt dafür, dass der Server die Entitäten der Spielwelt synchronisiert. Laut der Cfx-Dokumentation zu OneSync ermöglicht der Modus bis zu 2048 Spieler. Je mehr Spieler und Entitäten, desto wichtiger wird eine saubere Konfiguration:

  • Distanz-Culling: Über Parameter wie onesync_distanceCulling legst du fest, ab welcher Entfernung Entitäten für einen Spieler nicht mehr synchronisiert werden. Weniger synchronisierte Objekte bedeuten weniger CPU-Last.
  • Scoped Events sparsam einsetzen: Ein Event, das an alle Spieler im Umkreis geht, wird pro Spieler einmal ausgelöst. Sind 32 Spieler im Scope, läuft es 32-mal. Für Zustände, die mehrere Clients kennen müssen, empfiehlt die Dokumentation State Bags, die deutlich effizienter sind.
  • Population steuern: NPC-Verkehr und Fußgänger erzeugen viele Entitäten. Auf RP-Servern mit vielen Spielern lohnt es sich, die Dichte zu reduzieren.

Ressourcen aufräumen

Viele RP-Server sammeln über die Jahre Dutzende Skripte an: alte Jobs, doppelte Inventarsysteme, nie genutzte Fahrzeugpakete. Jede gestartete Ressource kostet Speicher und oft auch CPU-Zeit. Geh deine server.cfg regelmäßig durch und entferne alles, was nicht mehr gebraucht wird. Achte außerdem auf große Assets wie MLOs und Fahrzeugmodelle: Sie bremsen weniger den Server, verlängern aber die Ladezeiten und senken die FPS deiner Spieler.

Garry’s-Mod-Server optimieren

Bei Garry’s Mod hängt die Performance stark von Lua-Addons und Maps ab. Die wichtigsten Maßnahmen:

  • Addons reduzieren: Jedes Workshop-Addon erhöht Ladezeit und Speicherbedarf. Prüfe deine Workshop-Kollektion und entferne doppelte oder ungenutzte Inhalte.
  • Lua-Fehler beheben: Ein Addon, das in jedem Tick einen Fehler wirft, erzeugt dauerhaft Last. Die Serverkonsole zeigt dir solche Fehlerschleifen.
  • Prop-Limits setzen: Auf Sandbox- und DarkRP-Servern sind physikalisch aktive Props eine Hauptursache für Lag. Begrenze die Anzahl pro Spieler und nutze Anti-Prop-Spam-Werkzeuge.
  • Tickrate bewusst wählen: Eine höhere Tickrate macht Bewegungen präziser, kostet aber mehr CPU-Zeit. Erhöhe sie nur, wenn deine Hardware genug Reserven hat und du den Effekt messen kannst.
  • Map passend zur Spielerzahl: Riesige Maps mit vielen Entitäten belasten Server und Clients. Wähle eine Map, die zu deiner Community passt.

Wenn die Konfiguration nicht mehr reicht: Hardware und Hosting

Irgendwann ist jede Software-Optimierung ausgereizt. Dann entscheidet die Infrastruktur. Diese Punkte sind dabei wirklich wichtig:

Faktor Warum er zählt Worauf du achten solltest
CPU-Single-Core-Leistung Haupt-Threads von Minecraft und vielen Spielen laufen auf einem Kern Aktuelle CPUs mit hohem Takt statt nur vieler Kerne
Speicher Welten, Modpacks und Assets werden ständig gelesen und geschrieben NVMe-SSDs statt klassischer Festplatten
Garantierte Ressourcen Überbuchte Hosts teilen sich CPU-Zeit mit zu vielen Kunden Klare Angaben zu RAM und vCores statt nur Slots
DDoS-Schutz Angriffe erzeugen Lag, der wie ein Serverproblem aussieht Filterung, die Spiel-Traffic (UDP) korrekt erkennt
Standort Die Entfernung zum Rechenzentrum beeinflusst den Ping Rechenzentrum nahe an deiner Community

Slots sind kein Leistungsmaß

Viele Angebote werben mit Slot-Zahlen. Für moderne Gameserver sagt das wenig aus. Ein FiveM-Server mit 64 Slots und 150 Skripten braucht deutlich mehr Leistung als einer mit 64 Slots und 30 Skripten. Ein Minecraft-Modpack verhält sich völlig anders als ein Vanilla-Server mit gleicher Spielerzahl. Entscheidend sind RAM, CPU-Leistung und schneller Speicher. Wenn du gezielt Ressourcen anpassen kannst, zahlst du nur für das, was dein Projekt wirklich braucht.

Gameserver-Tarif, VPS oder Dedicated Server?

Für die meisten Communities ist ein fertig eingerichteter Gameserver der einfachste Einstieg. Wenn du mehrere Server parallel betreibst, eigene Datenbanken, Discord-Bots oder Webpanels brauchst, ist ein VPS flexibler. Ab einer gewissen Größe, etwa bei großen RP-Projekten mit vielen gleichzeitigen Spielern, lohnt sich ein Root- oder Dedicated Server mit exklusiver Hardware.

Standort und Datenschutz

Wenn deine Community überwiegend aus Deutschland kommt, ist ein Rechenzentrum in Deutschland doppelt sinnvoll: kurze Wege für niedrige Latenz und Hosting nach DSGVO. Gerade wenn du personenbezogene Daten verarbeitest, etwa in Whitelist-Systemen, Foren oder Spenden-Tools, solltest du wissen, wo deine Daten liegen. Bei größeren Projekten mit eigenen Webanwendungen und Schnittstellen kann es sich lohnen, technische Beratung zu Systemintegration und Hosting-Architektur einzuholen, bevor du deine Infrastruktur festlegst.

DDoS-Angriffe sind in der Gaming-Szene leider verbreitet. Wichtig ist ein Schutz, der Spielprotokolle versteht. Allgemeine Filter für Webseiten erkennen den UDP-Traffic von Gameservern manchmal fälschlich als Angriff und blockieren damit echte Spieler.

Checkliste: Deine Optimierung in sieben Schritten

  1. Problem eingrenzen: Server-Lag, Netzwerk-Lag oder Client-FPS?
  2. Ausgangswert messen: TPS und MSPT, resmon-Werte oder CPU-Auslastung unter realer Last notieren.
  3. Profil aufnehmen: spark oder FiveM-Profiler zu Spitzenzeiten laufen lassen.
  4. Größte Bremse beheben: Das Plugin, Skript oder Addon mit dem höchsten Anteil zuerst angehen.
  5. Konfiguration anpassen: Sichtweiten, Culling, Entity- und Prop-Limits schrittweise ändern.
  6. Erneut messen: Hat die Änderung geholfen? Wenn nicht, zurücksetzen.
  7. Infrastruktur prüfen: Erst wenn die Software sauber ist, mehr Ressourcen oder einen größeren Server buchen.

Vergiss vor jeder größeren Änderung das Backup nicht. Eine fehlerhafte Konfiguration ist schnell eingespielt, eine beschädigte Welt ohne Sicherung lässt sich nicht wiederherstellen.

Unsere Sicht: Optimierung beginnt vor dem Upgrade

Im Support erleben wir regelmäßig, dass Betreiber bei Lag zuerst nach mehr RAM fragen. Oft liegt die Ursache aber woanders: ein Skript ohne Wartezeit in der Schleife, eine Mob-Farm mit Hunderten Tieren oder eine viel zu hohe Sichtweite. Ein Upgrade verschiebt solche Probleme nur nach hinten. Deshalb raten wir, zuerst zu messen und aufzuräumen.

Gleichzeitig wissen wir: Software-Optimierung braucht ein stabiles Fundament. Deshalb setzen wir bei unseren Servern auf NVMe-SSDs, einen DDoS-Schutz, der ohne Mehrkosten inklusive ist, und ein Rechenzentrum in Deutschland. Über das Control Panel siehst du die Auslastung deines Servers, und automatische Backups geben dir Sicherheit, wenn du Konfigurationen testest. Wenn du nicht weiterkommst, hilft dir unser Team direkt weiter. Uns ist wichtig, dass du nur die Leistung buchst, die dein Projekt wirklich braucht, und sie ohne Umwege anpassen kannst, wenn deine Community wächst.

— Erik

Passende Server für dein Projekt

Wenn du nach der Optimierung merkst, dass deine Hardware an ihre Grenzen kommt, findest du bei uns Gameserver für Minecraft, FiveM, Garry’s Mod und Rust. Minecraft gibt es ab €5.57 im Monat, FiveM ab €6.14, Garry’s Mod ab €6.49 und Rust ab €14.99. Für mehrere Dienste auf einer Maschine eignen sich unsere VPS-Tarife von VPS Einfach für €6.49 bis VPS Ultra für €32.90 im Monat. Große Projekte mit exklusiver Hardware finden auf nexthosting.net Root Server ab €29.99 im Monat.

Häufige Fragen zur Gameserver-Performance

Hilft mehr RAM gegen Lag auf meinem Minecraft-Server?

Nur, wenn der Server tatsächlich zu wenig Speicher hat. Meistens liegt das Problem am Haupt-Thread, der einen Tick nicht innerhalb von 50 ms berechnen kann. Dagegen hilft mehr RAM nicht, sondern eine Analyse mit spark und das Entfernen der Ursache.

Wie finde ich heraus, welches FiveM-Skript meinen Server bremst?

Nutze resmon im Client und den eingebauten Profiler auf dem Server. Achte außerdem auf Hitch Warnings in der Konsole. Ressourcen mit dauerhaft hoher CPU-Zeit sind die ersten Kandidaten für eine Überarbeitung oder einen Austausch.

Was ist der Unterschied zwischen Ping und Tickrate?

Der Ping misst, wie lange Daten zwischen Spieler und Server unterwegs sind. Die Tickrate gibt an, wie oft der Server die Spielwelt pro Sekunde berechnet. Ein hoher Ping betrifft die Verbindung, eine niedrige Tickrate die Rechenleistung des Servers.

Wann lohnt sich ein VPS oder Dedicated Server statt eines Gameserver-Tarifs?

Ein VPS lohnt sich, wenn du mehrere Dienste wie Gameserver, Datenbank, Bots und Webpanel zusammen betreiben willst. Ein Dedicated oder Root Server ist sinnvoll, wenn dein Projekt dauerhaft viele Spieler hat und exklusive Hardware ohne geteilte Ressourcen braucht.

Quellen