Oyun sunucusu performansını artır
Performans sorunlarını tanı
Tipik belirtiler:
- Lag: Eylemlerde gecikmeler
- Rubberbanding: Oyuncular geri sıçratılır
- Çökmeler: Sunucu düzenli olarak çöker
- Düşük TPS: 20 TPS'nin altında (Minecraft)
- Yüksek ping: Konum yakın olmasına rağmen
Nedenler ve çözümler
1. RAM eksikliği
Belirti: Lag sıçramaları, OutOfMemory hataları
Çözüm:
- RAM yükselt
- Eklentilerden kaynaklı bellek sızıntılarını bul
- Düzenli yeniden başlatmalar
2. CPU yükü çok yüksek
Belirti: Sürekli lag, düşük TPS
Çözüm:
- Oyuncu sayısını azalt
- Eklentileri/modları azalt
- Görüş mesafesini (view-distance) düşür
- Entity limitleri belirle
3. Çok fazla eklenti
Belirti: Yavaş komutlar, lag sıçramaları
Çözüm:
- Kullanılmayan eklentileri kaldır
- Daha hafif alternatifler ara
- Eklenti profilleyici kullan
4. Ağ sorunları
Belirti: Yüksek ping, paket kaybı
Çözüm:
- Sunucu konumunu kontrol et
- Rate ayarlarını optimize et
- Sağlayıcıyla iletişime geç
İzleme
| Araç | Oyun | Ne ölçer |
|---|---|---|
| Spark | Minecraft | TPS, bellek, eklenti başına CPU |
| net_graph | CS2/TF2 | Ping, kayıp, choke |
| Perf | Rust | FPS, entity sayısı |
| Prometheus | Tümü | CPU, RAM, ağ |
Kontrol listesi
- RAM kullanımı %80'in altında
- CPU kullanımı %70'in altında
- TPS 20'de (Minecraft)
- Ping 50ms altında (DE'deki oyuncular için)
- Hata günlüğü yok
- Düzenli yeniden başlatmalar aktif
- Yedekler çalışıyor