# PC Oyunlarında Input Lag ve Sistem Gecikmesi Nedir?
Input lag (girdi gecikmesi), kullanıcının fiziksel bir eylemi gerçekleştirmesi (fare düğmesine tıklaması veya klavye tuşuna basması) ile ekranda görsel yanıtın işlenmesi arasındaki kesin zaman farkını temsil eder. Rekabetçi e-sporlarda ve hızlı oyunlarda sistem gecikmesini en aza indirmek hedefleme hassasiyeti ve tepki hızı için kritik önem taşır. Toplam sistem gecikmesi; USB bildirimi, işletim sistemi olay işleme, oyun motoru işleme, GPU kare arabellekleri ve ekran piksel tepki sürelerinin birikiminden oluşur.Tarayıcı Tabanlı Gecikme Ölçümü Nasıl Çalışır?
performance.now() aracılığıyla elde edilen yüksek hassasiyetli donanım zaman damgalarını DOM girdi olaylarıyla (pointerdown ve keydown) birleştirir. Olay kaydını requestAnimationFrame aracılığıyla ekran yenileme döngüleriyle senkronize ederek, fiziki eylemden ekran güncellenmesine kadar geçen zaman farkını doğrudan tarayıcınızda hesaplar. # Anahtardan Ekrana Donanım Sinyal Yolu
Girdi gecikmesini etkili bir şekilde teşhis etmek ve azaltmak için fiziksel anahtar tetiklemesinden ekran görüntüsüne kadar olan sinyal zincirini anlamak gerekir. Toplam sistem gecikmesi; çevre birimi, işletim sistemi, işleme motoru ve ekran paneli gecikmelerinin toplamıdır.| Zincir Bileşeni | Tipik Gecikme | Temel Darboğaz | Optimasyon Stratejisi |
|---|---|---|---|
| Çevre Birimi Anahtarı | 0.2 ms - 5.0 ms | Mekanik sıçrama gecikmesi | Optik anahtarlar kullanın |
| USB Bildirim Hızı | 0.125 ms - 8.0 ms | 125 Hz vs 1000 Hz / 8000 Hz | Bildirim hızını 1000Hz üzerine çıkarın |
| İşletim Sistemi Kuyruğu | 0.5 ms - 3.0 ms | Arka plan işletim sistemi görevleri | Windows Oyun Modunu açın |
| Oyun İşleme Motoru | 4.0 ms - 20.0 ms | Yüksek CPU yükü | NVIDIA Reflex / AMD Anti-Lag kullanın |
| GPU Kare Arabelleği | 8.0 ms - 33.0 ms | VSync açık, çoklu arabellek | VSync i kapatın, VRR kullanın |
| Ekran Görüntü İşleme | 1.0 ms - 15.0 ms | TV/Monitör görüntü işlemcileri | TV veya monitörde Oyun Modunu açın |
Yüksek Ekran Kartı Yükünde İşleme Gecikmesi Nasıl Düşürülür?
Ekran kartı %99 kullanım oranına ulaştığında, grafik sürücüsü kareleri önceden arabelleğe alır. Bu durum ciddi bir input lag (genellikle 30 ms ile 50 ms arası) yaratır. Kare hızınızı GPU nun maksimum kapasitesinin biraz altına sınırlayın veya NVIDIA Reflex i etkinleştirin.# Oyuncu Faresi, Klavye ve Dokunmatik Ekran Gecikme Karşılaştırması
Farklı girdi cihazları, kullanılan donanım mimarisine ve iletişim protokollerine bağlı olarak belirgin gecikme farklılıkları gösterir.Oyuncu Fareleri
Hızlı kablosuz (2.4GHz) veya kablolu bağlantı.
- 1000Hz ile 8000Hz arası bildirim hızı
- Sıçrama gecikmesi olmayan optik anahtarlar
- Çok düşük hareket gecikmeli sensörler
Mekanik Klavyeler
Sıçrama kontrollü matris taraması.
- Hızlı tetiklemeli Hall-effect manyetik anahtarlar
- 8000Hz e kadar matris tarama hızı
- Ayarlanabilir aktivasyon mesafesi
Mobil Dokunmatik Ekranlar
Mobil cihazlarda kapasitif örnekleme.
- Dokunmatik örnekleme hızı (120Hz - 480Hz)
- İşletim sistemi görüntü birleştirici gecikmesi
- Kapasitif filtreleme algoritmaları
# Ekran Yenileme Hızının Ekran Gecikmesine Etkisi
Monitörün yenileme hızı, olası minimum görüntüleme gecikmesini doğrudan belirler.- 60 Hz Ekran: 1 kare = 16.67 ms kare süresi (Ortalama ekran gecikmesi: ~8.33 ms)
- 120 Hz Ekran: 1 kare = 8.33 ms kare süresi (Ortalama ekran gecikmesi: ~4.16 ms)
- 144 Hz Ekran: 1 kare = 6.94 ms kare süresi (Ortalama ekran gecikmesi: ~3.47 ms)
- 240 Hz Ekran: 1 kare = 4.17 ms kare süresi (Ortalama ekran gecikmesi: ~2.08 ms)
- 360 Hz Ekran: 1 kare = 2.78 ms kare süresi (Ortalama ekran gecikmesi: ~1.39 ms)
- Input Lag
- Fiziksel girdiden ekrandaki görsel yanıta kadar geçen toplam süre.
- Jitter (Gecikme Sapması)
- Ölçümlerin standart sapması olup sistemin zamanlama kararlılığını gösterir.
- VSync (Dikey Senkronizasyon)
- Ekran yırtılmasını önler ancak girdi gecikmesini önemli ölçüde artırır.
- Variable Refresh Rate (VRR)
- G-Sync ve FreeSync gibi monitör yenilemesini GPU çıktısına dinamik olarak eşleyen teknolojiler.
# Tarayıcı Tabanlı Gecikme Ölçümünün Avantajları ve Sınırları
Gecikmeyi tarayıcı içinde ölçmek, özel donanım ekipmanı gerektirmeden anında erişim sağlar.Tarayıcı Ölçüm Değerlendirmesi
- Yazılım kurulumu veya özel donanım gerektirmez
- performance.now ile mikro saniye hassasiyetinde zamanlayıcı
- Farklı çevre birimleri arasında anında karşılaştırmalı test
- Tarayıcı olay döngüsünden ve işletim sistemi pencere yöneticisinden etkilenir
- Ekran piksellerinin optik tepki süresini doğrudan ölçemez
- Güvenlik nedenleriyle tarayıcı zamanlayıcı hassasiyet sınırlandırması