Oyunlar için işlemci yükü nasıl azaltılır?

denedim daha kötü oldu :) 2500tl verip rtx 2060 ekran kartı aldık en yüksek zaten olmuyo en düşükte bile 30-40 fpslerde oyun oynuyoz melodram resmen :) pc parcalarını kople değişmeden bu düzelmicek cevaplar için için çok mersi :)

Bazı oyunlar çözünürlüğe göre işlemciye de yük bindiriyor. Normalde çözünürlük, çizecek resmin içerebileceği detayı belirten bir sayısal değerdir. "Aynı" resmin farklı çözünürlüklerde çizilmesi sadece ekran kartını etkiler.

Ancak! The Division gibi bazı oyunlarda akıllı olarak "nesne çekme" (object culling) tekniği kullanılıyor. Diyelim ki küçük bir çalı parçası ya da bir kutu var. Oyun yapımcılarının önceden belirledikleri uzaklıklardan itibaren görüntülenmiyorlar. Atıyorum;
1080p'de 100m,
1440p'de 180m,
4K'de 400m'den sonra görüntülenmiyorlar. Şimdi bu kutu 200m mesafede ise ve oyunu 1080p'de oynuyorsanız, işlemciniz bu kutuyu sahneye eklemiyor (bir nesnenin çizilmesi için onun uzaklığı ve 3 boyutlu uzaydaki konumunun işlemci tarafından belirlenmesi ve ekran kartına "bunu çiz" diye sipariş geçilmesi gerekiyor). Böylece, eklenmeyen bu kutu ve bunun gibi onlarca ufacık nesne sayesinde hem işlemcinin hem de ekran kartının yükü azalıyor. 4K'de oynarsanız, bu kutu menzile girdiği için hem işlemciye hem de ekran kartına yük olarak ekleniyor.

GTA V, yeni Assassin's Creed oyunları ve daha başka bir kaç oyun bu şekilde kendilerini çözünürlüğe göre dinamik olarak ayarlıyorlar. Sizin denediğiniz oyunlarda çözünürlüğü arttırmak bu yüzden de ters tepmiş olabilir.

Yine de elinizdeki işlemci ile güncel oyunlarda yüksek FPS beklememenizi tavsiye ederim. Aynı dertten müzdarip birisi olarak en kısa zamanda en güçlü yeni nesil AMD Ryzen'e geçip 4-5 sene rahat etmeyi planlıyorum ben de.
 
Aslında ekran kartı ayarını yükselterek oyununuzun performansını arttırmazsınız. Sadece işlemciden dolayı kullanılmayan ekran kartı gücünü devreye alırsınız.

Kısaca şöyle anlatayım;
Bir oyunun yapay zeka ve oyun fiziği hesapları yapıldıktan sonra sahne hesaplanır. Sonra hesaplanan sahne bilgisi ekran kartına iletilir, ekran kartı da sahneyi çizer. Yani;

1) Oyunun yapay zekası
2) Oyunun fizik işlemleri
3) Oyunun -varsa- hile/kopya korumaları
4) O an gerekli olan sürücü (ses-ekran gibi) çağırma işlemleri
5) Sahnenin ve sahnede olacak şeylerin (karakter, nesne gibi) hesapları hep işlemci tarafından yapılır. Daha sonra tarifi oluşmuş olan sahne ("tam şurada bir adam var, vuruldu, düşüyor, arkada ağaç var, solda bir ev var vs gibi) ekran kartına iletilir. Ekran kartı da tarife göre bu sahneyi çizer.

Kısaca, işlemciden sipariş gelmezse ekran kartı çizim yapmaz.

Bir oyunda işlemci üst limitinizi görmek için bütün ayarları en düşüğe alın. Çözünürlüğü de 1280x720 gibi düşük bir değer seçin. Varsa oyunun benchmark'ını çalıştırın, yoksa referans olarak kullanabileceğiniz bir bölümü biraz oynayın. Aldığınız "en düşük" FPS'î kaydedin. Bu, işlemcinizin size sunabileceği en kötü senaryo. Yani oyundan konfor beklentiniz bu civarda olmalı.

Şimdi bütün ayarları en yüksek değere getirin (Anti-Aliasing ayarları kapalı olabilir), çözünürlüğü de aynı şekilde arttırın. Aynı testi gerçekleştirin. Eğer ilk testte not ettiğinizden daha düşük bir FPS almadıysanız bu şartlar altında/bu oyunda ekran kartınız zorlanmıyor ve işlemcinizin üstünde demektir. Bu durumda işlemcinizle sınırlısınız ve oyunu oynama sınırınızı bu FPS'e göre seçmeniz gerekiyor demektir.

Eğer daha düşük bir FPS aldıysanız, bu sefer ekran kartınız fazlaca zorlandı daha da aşağı düştünüz demektir. Bir kaç ayarı kısarak kolayca ilk testteki en düşük değerinizi yeniden yakalayabilirsiniz.

Bir de özel bir durum var. Eğer LOD, distance scaling, Level of Detail, Draw distance, NPC number, Crowd, character detail gibi ayarlar görüyorsanız, bu ayarlar hem işlemciyi hem de ekran kartını aynı anda yoran ayarlardır. Çünkü ekrandaki nesne ve karakter sayısının artması 5. numaralı maddede anlattığım "sahne tarifini" işlemci için zorlaştırır.

Bu özel durumu da yine ilk önerdiğim en düşük ayar testinde anlarsınız. Diyelim ki normalde bir oyunda sık sık 40 FPS'e düşüyorsunuz, en düşük ayar testinde ise 80'in altına hiç inmediniz ve sorun ekran kartında değil. Demek ki yukarıda bahsettiğim ayarlardan biri ya da bir kaçı devrede ve işlemciye fazladan yük bindiriyor.

Örneğin GTA V'te distance scaling en yüksekteyken benim bilgisayarımın FPS'i 40'lara düşüyor ve işlemci yükü %100 oluyor. En düşüğe alınca 70 FPS'lerin altına inmiyor. Çünkü uzak mesafelerdeki otu, ağacı çizmek için fazla mesai yapmıyor.

İdeal bir sistemde ekran kartının %100 zorlanması sorun değildir. Çünkü ekran kartının tek bir işi vardır; oyununuzu çizmek. Ama işlemcinin %100'lere gelmesi, sürücüleri çağırması ve diğer Windows işlemleri için kaynak kalmaması anlamına gelebilir. Bu da beraberinde takılmaları getirebilir, oyun akıcılığını öldürür. Bu yüzden FPS'i sınırlayıp, "konfor değeri" dediğim değerin altında kalmak akıcı bir oyun için önemlidir. Örneğin işlemciniz yüzünden 40-70 FPS arası kalıyorsanız oyunu 30 FPS'e sabitlemek (biliyorum hoş değil ama sürekli %100'de çalışan işlemci de hoş bir şey değil) sürekli aynı tutarlı FPS'te kalmanız ve arka plandaki anlık oluşabilecek yüklere işlemci kaynağı kalması açısından sağlıklı bir davranış olacaktır.

On numara cevap daha akla mantiga yatan anlasilan bir cevap bulamazsin.
 
İşlemci FX8350 ekran kartı RTX2060,yani şimdi oyun ayarını ve çözünürlük ayarını yükseltsemde perforsmans artmazmı :( gerci monitör yüzünden en fazla çözünürlük 1080p oluyo, peki işlemci yükünü azaltıcak Windows veya oyun ayarları varmı? 60 FPS verse darboğaz yapmasını hiç dert etmicem ama işlemci yüzünden RTX2060 mediumda bile 60 FPS alamıyorum dolar yüzünden diğer parçaları değiştiremiyorum,hızaşırtma ve işlemcinin yükünü hafifleterek belki biraz daha FPS artar diye umuyordum


kardeşim fx işlemciye rtx 2060 takarsan tabi fps almassın birak pc yi falan yakarsın ben bi amd a 8 5600k da rx 590 nitro yu bile besleyemiyorum :D
 
İşlemci FX8350 ekran kartı RTX2060, yani şimdi oyun ayarını ve çözünürlük ayarını yükseltsemde perforsmans artmazmı :( gerci monitör yüzünden en fazla çözünürlük 1080p oluyor, peki işlemci yükünü azaltıcak Windows veya oyun ayarları var mı? 60 FPS verse darboğaz yapmasını hiç dert etmicem ama işlemci yüzünden RTX2060 mediumda bile 60 FPS alamıyorum dolar yüzünden diğer parçaları değiştiremiyorum, hızaşırtma ve işlemcinin yükünü hafifleterek belki biraz daha FPS artar diye umuyordum.

Ben bir tane biliyorum arama kısmına görev zamanlayıcıya görev zamanlayı da görev zamanlayıcı kitaplığı var onun yanında > sembölü var o sembölü tıklayın Microsoft çıkacaktır dediğim > sembole tıklayın Windows klasörü var yine > bu sembole tıklayın softwareprotectionplatform a tıkayın en yukarıdaki 1. olan görevi silin bu kadar inşallah işe yaramıştır.
 

Yeni konular

Geri
Yukarı