Ölçek 01 - Bağlantı
Gecikme ve Tick Rate: Ping Neyi Ölçer?
Bağlantı sorunlarını konuşurken herkes pinge bakar, ama ping tek başına hikâyenin yarısıdır. Diğer yarısı sunucunun ne sıklıkta düşündüğüdür. Bu yazıda iki değerin ne ölçtüğünü, nerede birbirini tamamladığını ve hangi eşiklerde deneyimin gerçekten değiştiğini anlatıyoruz.
Veri gidip dönerken sunucu da kendi ritminde düşünüyor; iki ritmin uyumu deneyimi belirliyor.
Ping tam olarak neyi ölçer?
Ping, verinizin sunucuya gidip dönmesi için geçen süredir ve milisaniye cinsinden ifade edilir. Kritik ayrıntı şu: bu süre gidiş ve dönüşün toplamıdır. Yani 60 ms ping gören bir oyuncuda, yaptığınız hamlenin sunucuya ulaşması yaklaşık 30 ms sürer, sunucunun cevabının size dönmesi de bir o kadar.
Bu ikiye bölünmüş yapı, yüksek pingin neden bu kadar rahatsız edici olduğunu açıklıyor. Ekranınızdaki gerçeklikle sunucudaki gerçeklik arasında sürekli bir gecikme vardır ve bu gecikme çift yönlüdür. Rakibinizin konumunu geçmişteki hâliyle görürsünüz; sizin konumunuz da rakibe geçmişteki hâliyle ulaşır.
Rahat aralık 0-45 ms arasıdır. Bu bandın içinde fark, çoğu oyuncu için hissedilmez. 90 ms üzerine çıkıldığında ise vuruş kaydı ve isabet oranı hissi belirgin biçimde değişir; artık "vurdum ama saymadı" cümlesi kurulmaya başlanır.
Ortalama pingden daha önemlisi: kararlılık
Sabit 70 ms, 20 ile 120 arasında gidip gelen bir bağlantıdan neredeyse her zaman daha iyidir. Sebebi tahmin edilebilirlik: sabit gecikmeye insan beyni kısa sürede uyum sağlar ve zamanlamasını ona göre kurar. Dalgalı gecikmede ise her hamle için farklı bir gecikme geçerli olur ve uyum imkânsızlaşır.
Bu dalgalanmaya jitter denir. Bir bağlantıyı değerlendirirken ortalama pinge değil, ping değerlerinin ne kadar dar bir bantta kaldığına bakmak gerekir. Kablosuz bağlantılarda jitter, kablolu bağlantılara göre belirgin biçimde yüksektir.
Tick rate: sunucunun saniyedeki nabzı
Tick rate, sunucunun saniyede kaç kez durum güncellediğini söyler. 60 Hz tick rate, sunucunun dünyanın durumunu saniyede altmış kez hesapladığı anlamına gelir; iki güncelleme arasında yaklaşık 16,7 ms geçer.
Bu aralık, oyunda gerçekten olan ile sunucunun kaydettiği arasındaki en küçük hata payıdır. Tick rate 20 Hz'e düştüğünde aralık 50 ms'ye çıkar ve bu, köşe dönüşlerinde doğrudan adalet sorununa dönüşür: iki oyuncu köşeden aynı anda çıktığında, kimin önce göründüğüne dair karar bu aralığın içinde verilir.
Tick rate ve güncelleme aralığı
| Tick rate | Güncelleme aralığı | Hissedilen etki | Uygun mod türü |
|---|---|---|---|
| 128 Hz | 7,8 ms | Köşe dönüşleri tutarlı | Rekabetçi nişan modları |
| 60 Hz | 16,7 ms | Rahat aralık | Genel kullanım |
| 30 Hz | 33,3 ms | Hızlı hamlelerde sapma | Tempo baskısı düşük modlar |
| 20 Hz | 50 ms | Köşe adaleti bozulur | Sıra tabanlı yapılar |
Yüksek tick rate sunucu maliyetini artırır; bu yüzden mod türüne göre seçilir.
İkisi birlikte nasıl okunur?
Ping ile tick rate birbirinin yerine geçmez, toplanır. Düşük pinginiz varsa ama sunucu 20 Hz'de çalışıyorsa, hızlı bağlantınızın karşılığını alamazsınız; veri hızlı gider ama sunucu onu geç işler. Tersi de geçerli: 128 Hz bir sunucuda 150 ms ping ile oynamak, yüksek tick rate'in avantajını görünmez kılar.
Pratik sonuç şu: bir modun teknik kalitesini değerlendirirken tek bir sayıya bakmayın. Toplam gecikme, ping ile tick aralığının ve girdi gecikmesinin toplamıdır. Bu zincirin en zayıf halkası deneyimi belirler.
Kendi değerinizi görmek için
Sunucu Nabzı prototipi, güncelleme sıklığının düşmesinin ne demek olduğunu anlatmak yerine doğrudan gösteriyor. Tempoyu kademeli olarak düşürdüğünüzde, aynı hareketin nasıl "kopuk" hissettirmeye başladığını fark edeceksiniz.
Ne yapılabilir?
- Mümkünse kablolu bağlantı kullanın; jitter farkı çoğu durumda ortalama ping farkından daha belirleyicidir.
- Arka planda çalışan büyük indirmeleri ve yedekleme işlemlerini oturum boyunca durdurun.
- Kablosuz kullanıyorsanız 5 GHz bandını tercih edin ve yönlendiriciyle aranızdaki engelleri azaltın.
- Bağlantınız dalgalıysa tempo baskısı düşük başlıkları seçin; Ayar Vidası ve Karar Defteri bu durumdan neredeyse hiç etkilenmez.
Bölüm başı
Ölçek bölümüne dön
Sonraki ölçüt