Bir sistem teknisyeni işlemci darboğazını tek bir sayıya bakıp ilan etmez; birbirini doğrulayan üç ölçümle anlar. Birincisi ekran kartı kullanımının kendi tavanının belirgin biçimde altında kalması, ikincisi yükü işlemci ile ekran kartı arasında kaydıran tek değişkenli bir testte kare hızının oynayıp oynamaması, üçüncüsü işlemci tarafında tek bir çekirdeğin ya da birkaç iş parçacığının doygunluğa yaklaşması. Bu üçü aynı yönü göstermiyorsa ortada darboğaz değil, başka bir kısıt vardır; asıl iş o kısıtı bulana kadar değişkenleri elemektir. Çoğu rehber ilk ölçümde durup "ekran kartı kullanımı düşük, darboğaz var" der ve gerisini atlar. Atladığı yer, asıl kararın verildiği yerdir.
Ben oyunu açar açmaz grafik ayarlarına dalmam. Önce pencere kenarsız modda açarım, çünkü pencere modu bazı motorlarda kare hızını kendi başına sınırlar ve bana yanlış bir taban verir. Sonra oyuncuyu oturttuğum yeri seçerim: sabit bir manzaraya bakan, kalabalığın ve trafiğin yoğun olduğu, tekrar tekrar aynı şekilde yüklenebilen bir nokta. Kasa çalışırken fanın sesinin bir anda yükselmesi, girdiğin kalabalık sokakta karenin bir an takılması, ekran kartının o an boşta beklediğini düşündüren o sessizlik... Bu üç ayrıntı zaten ipucu veriyor ama hiçbiri tek başına kanıt değil.
Birinci ölçüm: ekran kartının kendi tavanı
Görev Yöneticisi'ni aç, Performans sekmesine geç, soldan GPU'yu seç. Varsayılan grafik, o an en yoğun çalışan motoru gösterir; grafiğin üstündeki açılır listeden 3D'yi seçmezsen yanlış motora bakarsın. Oyun içinde anlık takip için MSI Afterburner ile RivaTuner Statistics Server kombinasyonu ya da Windows 11'in oyun içi performans paneli yeterli.
Baktığım şey kullanımın tavanına yapışıp yapışmadığı. Ekran kartı sürekli olarak üst banda yakın çalışıyorsa, kare hızı monitörünün yenileme hızının altında olsa bile sorumlu büyük olasılıkla ekran kartıdır. Kullanım belirgin biçimde orta bantlarda takılıyor, üstüne hiç çıkmıyor ve kare hızı yenileme hızının altındaysa işlemci tarafı şüpheli hale gelir. Bu bantları kesin eşikler gibi ezberleme; soğutma, güç limiti ve oyunun motoru bandı kaydırır.
Burada bir tuzağa dikkat et: dikey eşitleme açık, kare hızı sınırı konmuş ya da laptop fişten çıkarılmışsa ekran kartı zaten tavana çıkmaz. Bu üç durumdan biri varsa birinci ölçüm geçersizdir, ikinci ölçüme geçmenin anlamı yok.
İkinci ölçüm: tek değişkenli yük kaydırma
Darboğazı isimlendirmek için tek bir okuma yetmez; yükü bir taraftan diğerine kaydırıp kare hızının oynayıp oynamadığına bakmak gerekir. Kural basit: aynı sahne, aynı kamera açısı, aynı süre, tek seferde tek değişken ve bir sonraki denemeden önce o değişkeni geri alma.
Önce ekran kartı tarafını hafiflet. Çözünürlüğü bir kademe düşürmek en temiz deneydir, çünkü neredeyse sadece ekran kartına dokunur. Kare hızı zıplıyorsa sınır ekran kartındaydı. Kare hızı kıpırdamıyorsa, ekran kartına daha az iş verdiğin halde hiçbir şey değişmemiştir; bu, tavanın başka bir yerde olduğunun en net işaretidir. Aynı deneyi DLSS, FSR veya XeSS ile de yapabilirsin: bu teknolojiler oyunun iç render çözünürlüğünü düşürür, yani ekran kartının işini azaltır ama işlemcinin simülasyon yüküne dokunmaz. Upscaling açtığında kare hızı yerinden oynamıyorsa, ekran kartının rahatladığı ama işlemcinin aynı yerde tıkandığı sonucu çıkar.
Şimdi tersini yap. Görüş mesafesini, kalabalık ve trafik yoğunluğunu, fizik yoğunluğunu bir kademe düşür. Bunlar işlemcinin sırtındaki yüklerdir. Kare hızı bu sefer oynuyorsa sınır işlemcideydi. İki yön de negatif çıkıyorsa ne işlemci ne ekran kartı doygun demektir; o zaman üçüncü ölçüme ve elemeye geçiyorum.
Kare üretimi (frame generation) burada yanıltıcıdır. Ekranda gördüğün akıcılığı artırır ama altta yatan simülasyon adımı hâlâ işlemciye bağlıdır. İşlemci sınırındaysan kare üretimi semptomu yumuşatır, sebebi kaldırmaz; bu yüzden onu testin parçası değil, testten sonraki kararın parçası olarak görürüm.
Üçüncü ölçüm: işlemcide hangi çekirdek doluyor
Görev Yöneticisi'nde Performans > CPU'ya gel, grafiğe sağ tıkla ve "Grafiği değiştir" üzerinden "Mantıksal işlemciler"i seç. Ya da doğrudan resmon yazıp Kaynak İzleyici'nin CPU sekmesini aç. Burada gördüğün şey çoğu kullanıcıyı şaşırtır: toplam işlemci kullanımı rahat görünürken, mantıksal işlemcilerden biri sürekli tavana yapışmış olabilir. Oyunun kare başına yaptığı işlerin bir kısmı (çizim çağrılarının hazırlanması, fizik, yapay zekâ, dünya akışı) tek bir ana iş parçacığında sırayla yürür. O iş parçacığı doyduğunda ekran kartına yeni komut gelmez ve kart boş bekler. Toplam yüzdeye bakıp "işlemcim yarısı boş, darboğaz olamaz" demek bu yüzden klasik bir hatadır.
Aynı ekranda iki şeye daha bakarım. Birincisi arka plan: Discord arayüzü, tarayıcı sekmeleri, kayıt yazılımı, antivirüs taraması, Windows Update, RGB yazılımı. Temiz bir başlangıçla testi tekrarlamadan verdiğin karar senin değil, arka planın kararıdır. İkincisi saat hızları: HWiNFO gibi bir izleyiciyle işlemcinin beklediğin hızda çalışıp çalışmadığını gör. Termal ya da güç limitine takılan bir işlemci, darboğaz gibi görünen ama olmayan bir tablo üretir.
Darboğaz sandığın ama olmayan şeyler
Üç ölçüm birbirini doğrulamıyorsa aşağıdaki listeyi sırayla ele:
- Monitörün yenileme hızı ve dikey eşitleme. Kare hızı zaten bir tavana oturuyorsa ekran kartının altında kalması normaldir.
- Windows güç planı ve laptopta fiş durumu. Dengeli plan ve pil modu, işlemciyi kısarak sahte bir tavan yaratır.
- Bellek kanalı. Görev Yöneticisi > Performans > Bellek altındaki "Yuvalar" ve "Kanal" satırlarına bak; tek kanal çalışan bellek, özellikle işlemci sınırına yakın sistemlerde kare hızını olduğundan kötü gösterir.
- VRAM dolması. Doku kalitesini yükselttiğinde takılma artıyor ama kare hızı düşmüyorsa sorun ekran kartının çekirdeği değil, belleğinin yetmemesidir.
- Depolama türü. SATA SSD ile NVMe arasındaki fark kare hızından çok, dünya akışı sırasındaki takılmalarda görünür.
- Sürücü durumu. DxDiag ile sürüm bilgisine bak; bilinen sürücü zaman aşımı davranışları kare hızını düşürmeden çökme ve takılma üretir.
Yayıncı sistem gereksinimleri de bu listeye dahil. O listeler darboğazı hiçbir zaman doğrudan anlatmaz; sadece oyunun hangi bileşen sınıfına yaslandığını ima eder. Önerilen işlemcinin yanındaki ekran kartı sınıfıyla senin elindeki kart arasındaki mesafe bir ipucudur, ama kanıt değildir. Kararı her zaman kendi makinende kurduğun deney verir.
Sonucu ayara çevirmek
Sınır işlemci tarafındaysa çevireceğin düğmeler farklıdır: görüş mesafesi, kalabalık ve trafik yoğunluğu, fizik yoğunluğu, yapay zekâ ve dünya akışıyla ilgili seçenekler. Bu ayarların çoğu görüntüyü fazla bozmadan kare hızını yukarı çeker, çünkü yükü ekran kartından değil işlemciden alır.
Sınır ekran kartı tarafındaysa ilk gideceğin yer çözünürlük, doku kalitesi ve ağır ışıklandırma ile gölge efektleridir; bunların üstüne upscaling teknolojileri eklenir. Yanlış tarafa ayar çekmek en sık yapılan hata: işlemci sınırındayken gölgeleri kısmak, çoğu motorda neredeyse hiçbir şey değiştirmez ve insanı "bu oyun bozuk" noktasına getirir.
Son bir şey. Darboğaz sistemin kalıcı bir özelliği değil; çözünürlüğe, hazır ayara, oyun motoruna, sürücü durumuna ve arka plan yüküne göre yer değiştirir. Bu yüzden "işlemci şu kadarsa ekran kartı bu kadar olmalı" tarzı sabit yüzde eşleştirmeleri tek bir sahneyi bile tarif etmez. Monitörünü değiştirdiğinde, yeni bir oyuna geçtiğinde ya da büyük bir güncelleme geldiğinde aynı üç ölçümü baştan kurman gerekir. İyi tarafı şu: bir kez öğrendiğinde bu on dakikalık bir iş olur ve bir daha kimsenin "darboğaz var" demesine ihtiyaç duymazsın.