21 Ekim 2026
Oyun

Oyunda takılma neden olur: FPS yüksek ama akıcı değil

Sayaç 120 gösterirken oyunun tutuk hissedilmesinin nedeni ortalama kare hızı değil, tek tek karelerin süresi. Gölgelendirici derlemesi, varlık yükleme ve bellek baskısı en sık üç suçlu.

İçindekiler 7 başlık

Oyun performansı tartışmaları hep ortalama kare hızı üzerinden yürüyor, oysa akıcılık hissini belirleyen şey ortalamalar değil tutarlılık. Saniyede 120 kare üreten bir sistem, arada 80 milisaniyelik tek bir kare üretirse göz bunu takılma olarak görür ve ortalama hâlâ 118 çıkar.

Önce doğru metrik: kare süresi

Her karenin hazırlanma süresini ölçen bir grafik, kare hızı sayacından çok daha bilgilendirici. 60 kare hedefliyorsanız her karenin yaklaşık 16,7 milisaniyede hazır olması gerekir. Grafikte düzenli bir çizgi akıcı demektir; ani dikenler takılma demektir.

Bu yüzden ciddi testler ortalamayı değil yüzde 1 düşük ve yüzde 0,1 düşük değerlerini bildirir: en kötü karelerin ne kadar kötü olduğu. Metriğin mantığını kare hızı yazısında ayrıntılı anlatmıştık; burada nedenlere bakıyoruz.

Birinci suçlu: gölgelendirici derlemesi

Oyunlar, yüzeylerin nasıl görüneceğini anlatan küçük programlar kullanır. Bu programların sizin ekran kartınıza uygun makine koduna çevrilmesi gerekir ve bu çeviri pahalıdır.

Oyun bu işi önceden yapmazsa, ilk kez görülen her yeni efekt o anda derlenir — ve oyun o kareyi bekler. Belirtisi çok tipiktir: bir alana ilk girişte ya da yeni bir silahı ilk ateşlediğinizde kısa bir donma, aynı yerden ikinci geçişte hiçbir sorun olmaması.

Ne yapılabilir:

  • Oyun açılışta “gölgelendiriciler hazırlanıyor” adımı sunuyorsa atlamayın.
  • Ekran kartı sürücüsü güncellemesinden sonra bu önbellek sıfırlanır; ilk oturumda takılmaların geri gelmesi normaldir.
  • Sürücü önbelleği bozulduğunda temizlemek işe yarar; bazı sistemlerde önbellek boyutunu artırmak da fayda sağlıyor.
  • Bu sorun büyük ölçüde oyunun tasarımına bağlı; kullanıcı tarafında tamamen çözülemiyor.

İkinci suçlu: varlık yükleme

Modern oyunlar dünyayı siz ilerledikçe parça parça yükler. Diskten okuma yavaşsa ya da sıkıştırılmış veriyi açmak işlemciyi tıkıyorsa, doku ve model yüklemeleri kare akışını böler.

Belirtisi: hızlı hareket ederken ya da ışınlanma sonrası takılmalar, bazen de geç yüklenen bulanık dokular. Mekanik diskte oynanan yeni nesil bir oyun bunun klasik örneği. Depolama tiplerinin gerçek farkını SSD yazısında ölçüleriyle karşılaştırmıştık.

Üçüncü suçlu: bellek baskısı

İki ayrı bellek sıkışması benzer belirti verir:

  1. Sistem belleği dolduğunda işletim sistemi veriyi diske taşır. Disk belleğe göre çok yavaş olduğu için, o veriye ihtiyaç duyulduğu anda oyun bekler.
  2. Ekran kartı belleği dolduğunda dokular sistem belleğine taşınır. Sonuç aynı: düzensiz, tekrarlayan takılmalar. Yüksek doku ayarını bir kademe düşürmek çoğu zaman anında düzeltir.

Kart belleğinin ne zaman yetmediğini anlamanın pratik yolu, çözünürlüğü ve doku kalitesini düşürüp takılmanın kaybolup kaybolmadığına bakmak. Bellek hesabının mantığı yerel model yazısındaki ile aynı: yetmediğinde performans bir uçurumdan düşer, yavaşça azalmaz.

Daha az bilinen nedenler

  • Isıl kısma: cihaz ısındığında frekansları düşürür. Belirtisi, ilk on dakika akıcı olup sonra bozulan performans. Toz temizliği ve termal macun, dizüstünde ciddi fark yaratıyor.
  • Güç planı ve pil kipi: dizüstünde pille oynarken performans kasıtlı olarak kısılır.
  • Arka plan programları: yedekleme, bulut eşitleme, tarayıcı sekmeleri, yayın yazılımı, oyun içi kaplamalar. Özellikle disk ve işlemci kullanan arka plan işleri takılmanın sık nedeni.
  • Ağ kaynaklı takılma: çok oyunculu oyunlarda görüntü akıcı olsa bile konumlar sıçrayabilir. Bu bir performans sorunu değil; mekanizması netcode yazısında.
  • Ölçekleme ve kare üretimi: yükseltme teknolojileri kare hızını artırır ama bazı yapılandırmalarda kare süresi tutarlılığını bozabilir. Nasıl çalıştıklarını ölçekleme yazısında ele aldık.

Değişken yenileme hızı neden yardım ediyor

Ekran, kare hızınıza uyum sağlayabiliyorsa küçük dalgalanmalar görünmez hâle gelir; çünkü ekran kareyi beklemek yerine gelişine göre tazeler. Bu, takılmayı ortadan kaldırmaz ama orta şiddetli dalgalanmaların algılanmasını belirgin biçimde azaltır.

Ek olarak kare hızını ekranın tazeleme aralığının biraz altında sabitlemek, hem gecikmeyi hem tutarsızlığı birlikte iyileştiren eski ve hâlâ geçerli bir yöntem.

Teşhis sırası

  1. Kare süresi grafiğini açın; takılma düzenli mi, ilk geçişte mi, ısındıkça mı?
  2. Doku kalitesini bir kademe düşürün — düzelirse bellek.
  3. Aynı sahneden ikinci kez geçin — ikinci geçiş temizse gölgelendirici.
  4. Arka plan programlarını kapatın ve diski izleyin — disk doluluğu varsa varlık yükleme.
  5. Sıcaklıkları ve frekansları izleyin — düşüyorsa ısıl kısma.
  6. Kare sınırı koyup değişken yenileme hızını açın.

Akıcılık ortalama kare hızıyla değil, en kötü karenizle ölçülüyor.

Yorumlar (0)

Henüz yorum yok. İlk yorumu siz yazın.

Yorum yaz

Yorumlar editör onayından sonra yayımlanır.

Bunları da okuyun

Oyun haberleri