10 kez düzenli bir tempoda tıklayın. Her tıklamanın zaman damgasını işlendiği anla karşılaştırıp girdi gecikmesini tahmin ediyoruz.
1000 Hz'de çalışan bir fare, durumunu saniyede bin kez USB sunucusuna bildirir. Bu anında gibi duyulur ama değildir. Parmak düğmeye bastıktan sonra pikselin değişmesine kadar switch, debounce, USB polling, işletim sistemi, oyun ve monitör sırayla bekler. Toplam sağlıklı bir kurulumda bile onlarca milisaniyedir. Fare gecikme testi bu zincirin bir dilimini, fiziksel tıklamadan tarayıcının olayı alışına kadar olan boşluğu tahmin eder.
Tarayıcı testi, yüksek hız kamerası ve fotodiyotla kurulan ölçüm laboratuvarı değildir. Böyle bir iddiada olan birisi size bir şey satıyordur. Tarayıcı testinin yapabildiği, günlük kurulumunuzla ölçmek, ayar hatalarını yakalamak ve her değişiklikten sonra karşılaştırılabilir bir sayı vermektir. Bu bile başlı başına değerlidir.
Tıklamayı tekrarlarken motor, tarayıcının her pointerdown'a yapıştırdığı zaman damgası ile kendi işlem anını karşılaştırır ve ortalama boşluğu raporlar. Kapsam elektrik sinyalinden başlar. Fare firmware'i ve debounce üzerinden geçer, USB'yi aşar, işletim sisteminin girdi kuyruğuna girer ve tarayıcının olay döngüsüne ulaşır. Sonuç milisaniye cinsinden ekrana düşer.
Mutlak değeri kurulumun tamamı belirler. Aynı fare, sessiz bir masaüstüyle derleme çalışan bir dizüstünde farklı sonuç verir. Girdi olayları yoğun işin arkasında kuyruk olur. Kıyas her zaman aynı makinede ve aynı tarayıcıda yapılmalıdır. Aksi hâlde sayı hiçbir şey söylemez.
Soyutlamayı bırakıp sayıları dizelim. Switch bir milisaniyenin altında kapanır. Firmware debounce'u oyuncu farelerinde 4–8 milisaniyedir ve çift tıklama testi kılavuzunda anlatılan kontak sıçramasını gizlemek için vardır. USB polling 1000 Hz'de 1, 125 Hz'de 8 milisaniyedir. Polling rate testi bu boşluğu kestirir. İşletim sistemi ve tarayıcı olay döngüsü birkaç milisaniye ekler, yük altında zamanlama gecikmesi fırlar. Görüntü tarafında 60 Hz bir kareye 16.7, 144 Hz 6.9 milisaniye koyar. Tıklamadan ışığa uzanan toplam, sağlıklı ortamda 30–70 milisaniyede kalır.
Tek parça yükseltmesinin gecikme hissini nadiren düzeltmesinin sebebi budur. 60 Hz monitörle eşleşen 1000 Hz fare, gecikmenin yarısından çoğunu hâlâ panelde bekler. 125 Hz fareyi 240 Hz monitörün bekletmesi de aynı hesaptır. Zincir en yavaş halkasının hızında iyileşir. Cüzdanı açmadan önce ölçün.
Önce gürültüyü kapatın. Chrome, arka plandaki sekmelerin zamanlayıcılarını saniyede bir ile sınırlar. Arkaya itilen test, bozuk fare gibi sayılar üretir. Tarayıcıda çalışan her ölçüm aracı için geçerli bir kuraldır. Alıcı ve kabloyu doğrudan makineye takın. Ucuz bir hub araya tampon katar. İndirilenleri ve derlemeleri durdurun. Dizüstüyseniz iki kez ölçün. Güç tasarrufu ve yüksek performans modundaki sonuçlar yan yana okunduğunda, güç planının USB'yi ve işlemciyi nasıl kısıtladığı sayılarda görünür.
Örnek sayısı da belirleyicidir. 20 tıklama bir tadımdır, 100 tıklama ölçümdür. Saniyede beş civarı, hızlı ama düzgün tıklamalar olay döngüsüne nefes payı bırakır ve dürüst bir taban üretir. 12 CPS'lik bombardıman, oyun karmaşasının yükü altındaki gecikmeyi gösterir. İkisi de gerçek sayıdır, sadece soru farklıdır.
Orta seviye bir oyuncu kurulumu 10–30 milisaniyeye oturur. Düzenli bir sistem bunun altını hedefler. Yük altında 50'nin üzerine sıçran değerler, bir yerde kuyruğun büyüdüğünü söyler. Şüpheliler olasılık sırasıyla arka plan sekmeleri, güç tasarrufu planı, yoldaki hub ve pil tasarrufuyla polling'i düşüren kablosuz faredir. Listeyi yukarıdan aşağı tek tek kapatın ve her değişkenden sonra yeniden ölçün.
Sıfırın peşine düşmeyin. Mevcut kurulumda 5 milisaniyenin altı bir okuma, şanslı bir zamanlamayı yakalamış olmaktır, fizik yasalarını çizmiş değil. Ürün trend çizgisidir. Bu hafta 15 milisaniye, gelecek hafta aynı yük altında 15 milisaniye basan makine sağlıklıdır. Sürücü güncellemesinden sonra sayısı ikiye katlanan makine, geri alınacak güncellemeyi isabetle işaret eder.
Gecikme testinde yüz civarı düzgün tıklama yapın ve ortalama boşluğu milisaniye olarak okuyun. Kıyas her zaman aynı makine ve tarayıcıda yapılır. Donanımı veya sürücüyü değiştirdikçe yeniden ölçmek, bozulmayı erken yakalamanın yoludur.
Oyuncu kurulumlarında 10–30 milisaniye olağan aralıktır. 10'un altı iyidir ve genelde yüksek performans modu ile temiz bir USB yolu ister. 50'nin üstü kuyruk uyarısıdır. Şüpheli listesinin üstünden başlayın.
Kendi sınırına kadar. Test, tarayıcının olayı alıp işlemeyi bitirdiği boşluğu ve zamanlamayı görür. Önündeki switch ve kablolama görünmez. Kamera ve fotodiyotun yerini tutmaz, tutması da gerekmez. Ayar hataları görünür kısımda ortaya çıkar.
Günümüz 2.4 GHz oyuncu fareleri kabloya karşı yaklaşık 1 milisaniye fark verir ve bunu fark eden yoktur. Bluetooth ayrı bir konudur. Güç tasarrufu için uyuduğundan, boşta kalınca ilk tıklama onlarca milisaniye zıplayabilir. Oyun için alıcıyı, koltuk için Bluetooth'u kullanın.
Düşürmez. Monitör ölçüm penceresinin arkasındadır ve 60 Hz ile 240 Hz arasında okuma aynıdır. Tıklamadan ışığa gecikme hızlı panelde gerçekten azalır. Zincirin hangi yarısını düzelttiğinizi bilmek için iki ölçüm ayrı ayrı vardır.
Polling rate testi USB'nin bildirim sıklığını Hz ile kestirir. Fare CPS testi düğmenin hızını ve ritmini puanlar. Tepki süresi testi ise bu sayfadaki her parçadan fazla milisaniyeyle gelen asıl kaynağı, insan tarafını ölçer.