Direkt zum Inhalt

Factorio Server Performance verbessern

Factorio Performance verbessern: weniger Lag, bessere Tickrate und Optimierungstipps von NexoraHost.

Gameserver

Kurzantwort: Server-Performance mit gezielten Config-Änderungen verbessern – RAM/CPU prüfen, Einstellungen anpassen und schwere Mods/Scripts entfernen.

Diese Anleitung zeigt dir, wie du die Performance deines Factorio-Servers optimierst. Factorio ist bereits extrem gut optimiert – mit diesen Einstellungen holst du das letzte bisschen Leistung heraus, besonders bei großen Fabriken und vielen Spielern.

Factorio's Besonderheit: UPS

Anders als andere Spiele misst Factorio die Performance in UPS (Updates Per Second). Der Standard ist 60 UPS. Fällt die UPS unter 60, läuft das Spiel spürbar langsamer. Jede Fabrik, jedes Förderband und jeder Inserter verbraucht UPS – je größer die Fabrik, desto wichtiger die Optimierung.

1. Hardware optimieren

  • CPU: Factorio profitiert massiv von hoher Single-Core-Leistung und schnellem RAM. Ein moderner Prozessor mit hohem Takt (4,0 GHz+) ist wichtiger als viele Kerne. Factorio nutzt hauptsächlich einen Kern für die Spiel-Logik
  • RAM: Schneller RAM (3200 MHz+) mit niedrigen Latenzen bringt spürbare Verbesserungen. Factorio ist speicherintensiv bei großen Fabriken
  • Speicher: NVMe SSD für schnelle Autosaves. Das non_blocking_saving-Feature hilft, aber ein langsames Speichermedium bremst trotzdem

2. Server-Einstellungen optimieren

In der server-settings.json:

{
  "non_blocking_saving": true,
  "auto_pause": true,
  "only_admins_can_pause_the_game": true,
  "autosave_interval": 15,
  "autosave_slots": 3,
  "max_upload_in_kilobytes_per_second": 0,
  "minimum_latency_in_ticks": 0,
  "max_upload_slots": 10
}
  • non_blocking_saving: true = Spiel läuft während des Speicherns weiter. Unbedingt aktiviert lassen
  • auto_pause: true = Server pausiert wenn niemand online ist. Spart massiv Ressourcen in leeren Zeiten
  • autosave_interval: Auf 15-20 Minuten erhöhen. Jeder Save belastet den Server kurz
  • autosave_slots: Auf 3-5 reduzieren. Weniger Slots = weniger Speicherverbrauch
  • max_upload_slots: Auf 10-20 erhöhen. Erlaubt Spielern schnelleres Nachladen der Karte beim Joinen

3. Fabrik-Design optimieren

Das ist der größte Hebel. Factorio muss jeden Inserter, jedes Förderband und jede Maschine berechnen:

  • Förderbänder komprimieren: Volle Bänder verbrauchen weniger UPS als halbvolle. Immer auf vollen Durchsatz achten
  • Inserter reduzieren: Jeder Inserter kostet UPS. Direktes Einfügen von Maschine zu Maschine spart Inserter
  • Solar statt Kernkraft: Solarmodule werden als ein Block berechnet – Kernkraft mit Fluiden und Hitze-Simulation frisst UPS
  • Bots statt Bänder (spätes Spiel): Ab einer bestimmten Fabrikgröße sind Logistic Bots UPS-freundlicher als tausende Förderbänder
  • Produktivitätsmodule: Weniger Maschinen für den gleichen Output = weniger UPS-Verbrauch

4. Feinde und Pollution

  • Feinde deaktivieren oder reduzieren: Biters und Spawner verbrauchen erheblich UPS. Auf friedlich stellen oder ganz deaktivieren für maximale Performance
  • Pollution ausschalten: Pollution-Berechnung frisst CPU. In der Map-Generation enemy_evolution.pollution auf 0 setzen

5. Mods optimieren

  • Jede Mod erhöht die Rechenlast. Nur installieren was wirklich gebraucht wird
  • Große Overhaul-Mods wie Space Exploration oder Krastorio 2 verdoppeln bis verdreifachen die UPS-Last
  • Performance-Mods wie UPS Friendly oder Schall's UPS Shield können helfen

6. Server-Konsole im Blick behalten

Drücke im Spiel F5 für das Debug-Menü. Unter show-time-usage siehst du genau, was UPS frisst:

# In der Server-Konsole
/command game.speed = 1
/perf-print-statistics

Die Ausgabe zeigt Update-Zeiten für Entities, Fluids, Electric Network und mehr. So findest du den größten Verbraucher.

7. Map-Größe begrenzen

  • Je mehr Chunks generiert sind, desto mehr RAM wird verbraucht
  • Unnötig erkundete Gebiete mit /delete-empty-chunks entfernen
  • In der server-settings.json die Map-Größe begrenzen (wenn das Spieldesign es erlaubt)

8. Regelmäßige Neustarts

  • Täglicher Neustart beugt Memory Leaks vor – auch Factorio ist nicht perfekt
  • autosave_only_on_server: true hält die Save-Dateien sauber

Schnell-Checkliste

  1. CPU mit hohem Takt (4,0 GHz+) und schnellen RAM wählen
  2. non_blocking_saving aktiviert lassen
  3. auto_pause einschalten
  4. Autosave-Intervall auf 15-20 Minuten erhöhen
  5. Fabrik kompakt bauen: Direktes Einfügen, volle Bänder
  6. Solar statt Kernkraft, Bots statt Bänder im Endgame
  7. Feinde und Pollution reduzieren oder deaktivieren
  8. Nicht benötigte Mods entfernen
  9. Server täglich neustarten

Passende Anleitungen

Server bei NexoraHost: nexorahost.com

Weiterlesen

Beliebt und aktuell – nicht nur die ältesten Guides.

Mehr

Weiter entdecken