Viliamm Paşa
Öğrenci
- Katılım
- 1 Mayıs 2025
- Mesajlar
- 2
- Reaksiyon puanı
- 1
- Puanları
- 3
Oyunlardaki en düşük gecikmeyi almanız için yapmanız gereken temel uygulamaları derledim, eklemek istedikleriniz varsa yazabilirsiniz.
Yapmanız gereken şey kısaca şu;
#1 Monitörünüzün özelliklerini öğren, gerekli olan bilgiler: Gecikme değeri (Ms) ve Hz değeri
Hz anlamı şu monitörün saniyedeki gösterebileceği en fazla kare sayısı yani FPS sayısı Hz=FPS denebilir. (Hz=Saniyedeki yenilenme oranı)
#2 Monitörün gecikme değerini (Ms) değerini. 1 Saniyedeki ms sayısına yani 1000'e bölmek (1000ms = 1sn) (1sn de gösterilen kare sayısı = FPS)
Örneğin; 2ms gecikme değerine sahip bir monitörün var ise 1000/2 = 500 fps gerekli olduğu anlamına gelir.
Yani bu durumda uygulamadan (oyundan&programdan,..) alman gereken fps değeri 500+ olduğu anlamına gelir.
Şimdi alman geren fps değerini biliyorsun, lakin bu fps'i alırken dikkat etmen gereken başka şeylerde var;
#3 GPU kullanımını, %80 ila %85 arasında tutmaya çalış.
eğerki oyun veya sistemin dengesiz ise GPU kullanımını %87 altında tutmaya çalış.
FPS değerini bulduğun sayıya sabitle. Ve GPU kullanımını grafikleri kısarak düşür.
(bu arada sistem illaki fps drop yaşıyacaktır, bunu engellemek için %5 veya %10 civarında fps limitini arttırabilirsin mesela 500 fps alman gerek ki ms gecikme değeri kriterini karşılayasın, lakin fps dropları yaşanacağından ara sıra 400fps 380fps civarlarına düşebilir bunu önlemek için 600fps limit koyarsın en düşük 500 e kadar düşebilir,.. gibi gibi)
ve bunu yaparken işlemci Turbo frekansını düşürtmemeye çalış, yani genelde kullanım %40 altında iken işlemci daha soğuk çalışır, buda işlemcinin kendi turbo frekansını düşürmemesi anlamına gelir.
Yani işlemcin stock 3.8GHz ise turbo 4.2GHz diyelim. Sen bu işlemciyi ısıtırsan CPU kendini firenleyecektir. Stock GHz miktarına yani 3.8 GHz ye geri düşecektir, bu da hem sistem ms gecikmesi değerinin artmasına hemde aldığın FPS in düşmesine neden olur.
Extra: Eğer ki Ben uygulamadan Hz değeri kadar fps alayım, geriye kalan fps i frame gen kullanarak arttırırım diyorsan bu genelde sadece monitörün gecikme değerini düşürebilir lakin sistem gecikmesi bayaa bi artar, yani frame gen uygulama içersinde dahili olarak yok ise ms düşürme işinde çokta işe yaramaz. (frame gen sadece Hz değerine ulaşılamıyor ise kullanılması gereken yazılımlardandır) bunun yerine upscaling kullanarak uygulamadan aldığın fps değerini arttırmayı deneyebilirsin.
Bu işin teknik kısmı olduğu için, en yüksek performansı almak istiyor isen yukarıdakileri uygula. başka bir şey yapmana gerek kalmaz.
Yapmanız gereken şey kısaca şu;
#1 Monitörünüzün özelliklerini öğren, gerekli olan bilgiler: Gecikme değeri (Ms) ve Hz değeri
Hz anlamı şu monitörün saniyedeki gösterebileceği en fazla kare sayısı yani FPS sayısı Hz=FPS denebilir. (Hz=Saniyedeki yenilenme oranı)
#2 Monitörün gecikme değerini (Ms) değerini. 1 Saniyedeki ms sayısına yani 1000'e bölmek (1000ms = 1sn) (1sn de gösterilen kare sayısı = FPS)
Örneğin; 2ms gecikme değerine sahip bir monitörün var ise 1000/2 = 500 fps gerekli olduğu anlamına gelir.
Yani bu durumda uygulamadan (oyundan&programdan,..) alman gereken fps değeri 500+ olduğu anlamına gelir.
Şimdi alman geren fps değerini biliyorsun, lakin bu fps'i alırken dikkat etmen gereken başka şeylerde var;
#3 GPU kullanımını, %80 ila %85 arasında tutmaya çalış.
eğerki oyun veya sistemin dengesiz ise GPU kullanımını %87 altında tutmaya çalış.
FPS değerini bulduğun sayıya sabitle. Ve GPU kullanımını grafikleri kısarak düşür.
(bu arada sistem illaki fps drop yaşıyacaktır, bunu engellemek için %5 veya %10 civarında fps limitini arttırabilirsin mesela 500 fps alman gerek ki ms gecikme değeri kriterini karşılayasın, lakin fps dropları yaşanacağından ara sıra 400fps 380fps civarlarına düşebilir bunu önlemek için 600fps limit koyarsın en düşük 500 e kadar düşebilir,.. gibi gibi)
ve bunu yaparken işlemci Turbo frekansını düşürtmemeye çalış, yani genelde kullanım %40 altında iken işlemci daha soğuk çalışır, buda işlemcinin kendi turbo frekansını düşürmemesi anlamına gelir.
Yani işlemcin stock 3.8GHz ise turbo 4.2GHz diyelim. Sen bu işlemciyi ısıtırsan CPU kendini firenleyecektir. Stock GHz miktarına yani 3.8 GHz ye geri düşecektir, bu da hem sistem ms gecikmesi değerinin artmasına hemde aldığın FPS in düşmesine neden olur.
Extra: Eğer ki Ben uygulamadan Hz değeri kadar fps alayım, geriye kalan fps i frame gen kullanarak arttırırım diyorsan bu genelde sadece monitörün gecikme değerini düşürebilir lakin sistem gecikmesi bayaa bi artar, yani frame gen uygulama içersinde dahili olarak yok ise ms düşürme işinde çokta işe yaramaz. (frame gen sadece Hz değerine ulaşılamıyor ise kullanılması gereken yazılımlardandır) bunun yerine upscaling kullanarak uygulamadan aldığın fps değerini arttırmayı deneyebilirsin.
Bu işin teknik kısmı olduğu için, en yüksek performansı almak istiyor isen yukarıdakileri uygula. başka bir şey yapmana gerek kalmaz.