Gameserver Performance verbessern
Performance-Probleme erkennen
Typische Symptome:
- Lag: Verzögerungen bei Aktionen
- Rubberbanding: Spieler werden zurückgesetzt
- Crashes: Server stürzt regelmäßig ab
- Niedrige TPS: Unter 20 TPS (Minecraft)
- Hoher Ping: Obwohl Standort nah
Ursachen und Lösungen
1. RAM-Mangel
Symptom: Lag-Spikes, OutOfMemory-Errors
Lösung:
- RAM upgraden
- Memory-Leaks durch Plugins finden
- Regelmäßige Neustarts
2. CPU-Last zu hoch
Symptom: Konstanter Lag, niedrige TPS
Lösung:
- Spieleranzahl reduzieren
- Plugins/Mods reduzieren
- View-Distance verringern
- Entity-Limits setzen
3. Zu viele Plugins
Symptom: Langsame Befehle, Lag-Spikes
Lösung:
- Ungenutzte Plugins entfernen
- Leichtere Alternativen suchen
- Plugin-Profiler nutzen
4. Netzwerk-Probleme
Symptom: Hoher Ping, Packet Loss
Lösung:
- Server-Standort prüfen
- Rate-Settings optimieren
- Provider kontaktieren
Monitoring
| Tool | Spiel | Was es misst |
|---|---|---|
| Spark | Minecraft | TPS, Memory, CPU pro Plugin |
| net_graph | CS2/TF2 | Ping, Loss, Choke |
| Perf | Rust | FPS, Entity Count |
| Prometheus | Alle | CPU, RAM, Netzwerk |
Checkliste
- RAM-Auslastung unter 80%
- CPU-Auslastung unter 70%
- TPS bei 20 (Minecraft)
- Ping unter 50ms (für Spieler in DE)
- Keine Error-Logs
- Regelmäßige Restarts aktiv
- Backups funktionieren