CPU veya GPU: Oyun deneyiminizi kim yavaşlatıyor?
Oyunlardaki FPS, %100 yük altında olan ve verileri daha hızlı işleyemeyen bileşene takılır. Ekran kartı (GPU) tamamen yüklüyken işlemci (CPU) "boşta" kalıyorsa, grafik tarafında sınıra ulaşmışsınız demektir. Ancak ekran kartı yükü dalgalanıyorsa veya düşükse ve işlemcinin bir veya birkaç çekirdeği sonuna kadar kullanılıyorsa, sınırlama CPU kaynaklıdır. Basit bir kontrol yöntemi: ekran çözünürlüğünü düşürün. FPS ani bir şekilde artarsa suçlu ekran kartıdır. Neredeyse hiç değişmezse, sorun işlemcidir.
Aşağıda sorunu nasıl kesin olarak teşhis edeceğinizi, hangi ayarların neyi etkilediğini ve ne zaman yükseltme yapmanız gerektiğini inceleyeceğiz.
Kısa özet:
- GPU darboğazı: Düşük ortalama FPS, kamera döndürürken görüntünün "bulanık" olması veya takılması, GPU yükünün %95–99 olması. Grafik ayarlarını düşürerek veya ekran kartını değiştirerek çözülür.
- CPU darboğazı: Düşük minimum FPS (takılmalar, kesintiler), GPU yükünün %90'ın altında olması, CPU'nun 1–2 çekirdeğinin yüksek yük altında olması. Fizik/kalabalık ayarlarını düşürerek veya işlemciyi değiştirerek çözülür.
Oyunlarda CPU ve GPU işbirliği nasıl çalışır?
Oyun döngüsü, art arda gerçekleşen iki ana aşamadan oluşur:
- Kare hazırlığı (CPU): İşlemci oyun mantığını, fiziği, nesne konumlarını hesaplar ve çizim komutlarını (draw calls) ekran kartına gönderir.
- Kare çizimi (GPU): Ekran kartı komutları alır, dokuları, ışığı ve gölgeleri uygular ve hazır görüntüyü monitöre aktarır.
Bu bileşenler bir üretim bandı gibi çalışır. Eğer işlemci komutları yavaş hazırlarsa, ekran kartı beklerken boşta kalır. Eğer ekran kartı karmaşık bir kareyi uzun süre çiziyorsa, işlemci bir sonraki kareyi hazırlamadan önce onun bitmesini bekler. Darboğaz (bottleneck), daha yavaş çalışan taraf olur.
Pratik teşhis: Suçluyu bulmanın 3 yolu
Tahmin yürütmeyin, ölçüm yapın. Teşhis için MSI Afterburner ile RivaTuner Statistics Server, CapFrameX veya Steam/NVIDIA/AMD'nin yerleşik arayüzlerini kullanın. İhtiyacınız olan veriler yük yüzdeleri (%) ve kare süresi (frametime) grafikleridir.
Yöntem 1. Çözünürlük değiştirme testi
Donanım değiştirmeden uygulanan en güvenilir yazılımsal yöntemdir.
- Oyunu mevcut çözünürlükte (örneğin 1920x1080) başlatın ve ortalama FPS'i ölçün.
- Çözünürlüğü 720p'ye düşürün (veya render ölçeklendirmesini %50–70'e ayarlayın).
- Sonuçları karşılaştırın.
| Test sonucu | Teşhis | Neden |
|---|---|---|
| FPS %30–50 veya daha fazla arttı | GPU darboğazı | Ekran kartı piksel sayısıyla başa çıkamıyordu. Yükün azaltılması ona "nefes alma" alanı sağladı. |
| FPS önemsiz derecede arttı (%0–10) | CPU darboğazı | İşlemci düşük çözünürlük için bile kareleri yetiştiremiyordu. Ekran kartı zaten sınırda çalışmıyordu. |
Yöntem 2. Bileşen yüklerinin analizi
Oyunun ağır bir sahnesinde (şehir, savaş, patlamalar) izlemeyi başlatın.
- GPU yükü %95–99: Sistem dengeli veya ekran kartı darboğazı var. Bu, PC gücünden maksimum yararlanmak için ideal durumdur.
- GPU yükü %80 ve altı: Açık bir CPU darboğazı belirtisi (veya V-Sync/sınırlayıcılar aracılığıyla kare hızı sınırlaması). İşlemci ekran kartını yeterince yükleme hızına sahip değil.
- CPU yükü: Tüm çekirdeklerin toplam yüküne değil, tek tek akışların yüküne bakın. Pek çok oyun hala çoklu çekirdeklerde iyi ölçeklenmiyor. Eğer 1–2 çekirdek %90–100 yük altındaysa ve diğerleri %30–40'taysa, bu o oyundaki işlemci tavanıdır.
Yöntem 3. Frametime (kare süresi) analizi
Ortalama FPS yanıltıcı olabilir. Kare süresi grafiğine (ms cinsinden) bakın.
- Düz bir çizgi: Stabil çalışma.
- Nadir ama yüksek tepeler: Takılmalar (stutter). Çoğunlukla varlık yüklemesi (disk/RAM) veya CPU çalışma hataları (garbage collection, karmaşık fizik hesaplamaları) nedeniyle oluşur.
- Düşük ortalama FPS + düz grafik: Gerçek bir GPU güç darboğazı.
Hangi oyun ayarları CPU'yu, hangileri GPU'yu yorar?
Bunu anlamak, görüntü kalitesinden çok fazla ödün vermeden performansı nokta atışı iyileştirmenize yardımcı olacaktır.
CPU'yu (İşlemci) etkileyen ayarlar
Eğer zayıf bir işlemciniz varsa, şu parametreleri düşürün:
- Çizim Mesafesi (Draw Distance): CPU'nun dünyadaki daha fazla nesneyi işlemesini sağlar.
- Nüfus Yoğunluğu / Trafik / Kalabalık (Crowd/NPC): Her NPC, yapay zeka ve fizik hesaplamaları gerektirir.
- Fizik ve yıkılabilirlik: Parça uçuşu, duman, kumaş hesaplamaları.
- Gölgeler (kısmen): Gölgeler için ışık kaynaklarının ve nesnelerin konumlarının hesaplanması çoğunlukla CPU'ya biner.
- MSAA Anti-aliasing: Hem CPU hem de GPU'dan büyük hesaplama gücü ister, ancak veri seçiminin karmaşıklığı nedeniyle genellikle işlemciyi daha çok zorlar.
GPU'yu (Ekran Kartı) etkileyen ayarlar
Eğer zayıf bir ekran kartınız varsa, şu parametreleri düşürün:
- Ekran çözünürlüğü (Resolution): Yükün ana faktörü.
- Doku kalitesi: Video belleği (VRAM) miktarına bağlıdır. Bellek yetersiz kaldığında ciddi takılmalar başlar.
- Anti-aliasing (TAA, FXAA, DLSS/FSR): Görüntünün son işleme aşaması.
- Aydınlatma ve çevresel kapatma (Ambient Occlusion): Ray Tracing (ışın izleme) GPU'yu aşırı derecede yorar.
- Su, çimen, parçacık kalitesi: Poligon sayısı ve shader hesaplamalarını etkiler.
Zayıf PC'ler için ipucu: DLSS (NVIDIA), FSR (AMD/Intel) veya XeSS ölçeklendirme teknolojilerini açın. Bu teknolojiler görüntüyü daha düşük çözünürlükte render eder (GPU yükünü azaltır) ve ardından sinir ağları veya algoritmalar kullanarak büyütür. Bu, kalite kaybını en aza indirirken FPS'te en büyük artışı sağlar.
Teşhis sırasında yapılan tipik hatalar
-
Sadece ortalama FPS'e odaklanmak. Ortalama 60 FPS, her saniye 20 FPS'e düşüşleri gizleyebilir. Oyun sarsıntılı hissedilir. Her zaman 1% Low (minimum FPS) değerine bakın. Bu değer ortalamadan çok uzaksa, sorun çoğunlukla CPU, RAM veya depolama birimidir.
-
Sıcaklıkları görmezden gelmek (Throttling). Oyun sırasında CPU veya GPU yükü aniden düşüyor ve FPS azalıyorsa, bileşen aşırı ısınmış ve frekansları düşürmüş olabilir. Sıcaklıkları kontrol edin: Dizüstü bilgisayarlar için 85–90°C'nin üzeri ve bazı masaüstü CPU'lar için 95–100°C'nin üzeri kritiktir.
-
Video belleği (VRAM) yetersizliği. Dokular "Ultra" olarak ayarlanmışsa ve ekran kartında sadece 4–6 GB bellek varsa, motor verileri çok daha yavaş olan sistem RAM'ine atmaya başlar. Bu felaket düzeyde takılmalara neden olur. Belirti: GPU yükü düşer ve VRAM kullanımı sınırdadır.
-
Arka plan işlemleri. Onlarca sekme açık bir tarayıcı, antivirüs taraması veya Windows güncellemesi, CPU kaynaklarını yanlış zamanda "kaparak" mikro takılmalara neden olabilir.
Ne zaman yükseltme gerekir?
Ekran kartını değiştirin, eğer:
- Yüksek çözünürlüklerde (1440p, 4K) oynuyorsanız.
- GPU yükü istikrarlı şekilde %99 ise.
- Grafik ayarlarını düşürmek FPS'i önemli ölçüde artırıyor.
- Modern oyunlar için video belleğiniz yetersiz kalıyor.
İşlemciyi değiştirin, eğer:
- Maksimum FPS için düşük ayarlarda rekabetçi nişancı oyunları (CS2, Valorant, Warzone) oynuyorsanız.
- GPU yükü nadiren %70–80'i aşıyor.
- Çözünürlüğü düşürmek FPS'te neredeyse hiç artış sağlamıyor.
- Güçlü bir ekran kartına rağmen karmaşık sahnelerde ciddi minimum FPS düşüşleri (takılmalar) yaşıyorsanız.
RAM hakkında önemli not: Çoğu zaman "işlemci darboğazı" hızından değil, yavaş RAM'den kaynaklanır. Modern CPU'lar (özellikle Ryzen) için RAM frekansı ve zamanlamaları kritiktir. DDR4-2666'dan DDR4-3600'e veya DDR5-6000'e geçiş, işlemciyi değiştirmeden minimum FPS'te %15–20'ye kadar artış sağlayabilir.
SSS: Sık Sorulan Sorular
Soru: Eski bir SSD FPS'i etkiler mi? Cevap: Ortalama FPS'i etkilemez. Ancak eski bir HDD veya yavaş bir SSD, yeni bölgeler yüklenirken, menüler açılırken veya haritada hızlı hareket ederken takılmalara neden olabilir. Konforlu bir oyun deneyimi için NVMe SSD veya hızlı bir SATA SSD şarttır.
Soru: Yayın (streaming) yapmak için hangisi daha önemli: CPU mu GPU mu? Cevap: Kodlayıcıya bağlıdır. NVIDIA NVENC (ekran kartı üzerinde) kodlayıcısını kullanırsanız, yük GPU'ya biner ve CPU'nun önemi azalır. x264 (işlemci) üzerinden yayın yapıyorsanız, güçlü çok çekirdekli bir CPU gerekir, aksi takdirde oyun takılır.
Soru: Neden bazı oyunlarda üst düzey donanımda bile FPS düşük? Cevap: Sorun oyun optimizasyonundadır. Bazı projeler işlemcinin çoklu thread kullanımını kötü yönetir veya bellek sızıntıları vardır. Bu durumlarda "donanım" teşhisi işe yaramaz; geliştiricilerden yama beklemek veya düzeltme modlarını kullanmak gerekir.
Soru: Hız aşırtma (overclocking) darboğazı gidermede etkili mi? Cevap: Evet, ancak dikkatli olunmalıdır. Darboğaz GPU'daysa GPU hız aşırtma artış sağlar. Darboğaz işlemcideyse CPU hız aşırtma (veya RAM için PBO/XMP etkinleştirme) yardımcı olur. Ancak hız aşırtma ısı üretimini artırır, bu da soğutma yeterince etkili değilse throttling'e (frekans düşürme) yol açabilir.