TPS (Ticks Per Second), sunucunuzun saniyede kaç oyun turu işleyebildiğini gösterir. Sağlıklı bir sunucu 20 TPS'te çalışır; bu değer düştükçe oyuncular "takılma", "gecikmeli vuruş" gibi şikayetler yaşamaya başlar.
TPS Nasıl Ölçülür?
Konsola veya oyun içi sohbete (yetkiliyseniz) şunu yazın:
/tps
Çıktıda son 1, 5 ve 15 dakikanın ortalaması gösterilir. Sadece anlık değere değil, 15 dakikalık ortalamaya bakmak daha güvenilir bir tanı verir.
En Sık Görülen Sebepler
- Hopper yoğunluğu: Çok sayıda hopper her tick'te envanter kontrolü yapar, bu CPU maliyeti oluşturur.
- Entity yığılması: Farm'larda biriken yaratık veya item sayısı zamanla TPS'i düşürür.
- Redstone devreleri: Sürekli tetiklenen büyük redstone sistemleri her tick işlenir.
- Chunk yükü: Görüş mesafesi (view-distance) yüksek ayarlanmış çok oyunculu sunucularda aynı anda çok fazla chunk aktif olabilir.
Ölçmeden değiştirmeyin
Config değiştirmeden önce Spark profiler ile hangi bileşenin CPU zamanını tükettiğini görün; körlemesine ayar değiştirmek genelde işe yaramaz.
Hızlı Kontrol Listesi
/tpsile mevcut durumu ölçün- Spark ile 2-3 dakikalık bir profil alın
- Raporda en çok zaman harcayan bileşeni bulun (genelde hopper, entity AI veya redstone çıkar)
- İlgili bölgeyi sınırlayın veya optimize edin
/tpsile tekrar ölçüp iyileşmeyi doğrulayın
Donanım tarafında da bir sınır vardır: Minecraft'ın ana tick döngüsü tek çekirdekte çalıştığı için, config optimizasyonu tükendiğinde bir sonraki adım daha yüksek saat hızlı bir işlemciye geçmektir.