Greatking
Admin
Discord
greatking
- Katılım
- 12 Yıl 9 Ay 27 Gün
- Mesajlar
- 494
- Tepkime puanı
- 416
- Puanları
- 63
- Yaş
- 38
- Cinsiyetiniz
- Bay
- Şube
- Bursa
Bazı oyunlarda FPS yüksek görünmesine rağmen ilk harita yüklenişinde, yeni bölgeye girince veya efekt yoğun sahnelerde anlık takılma yaşanabilir. Bu durum her zaman işlemci ya da ekran kartı yetersizliğinden kaynaklanmaz; shader compilation ve shader cache sorunları da frametime sıçramalarına yol açabilir.
Shader, oyundaki ışık, gölge, yüzey, efekt ve bazı görsel işlemlerin ekran kartı tarafından nasıl çizileceğini belirleyen küçük programlar gibi düşünülebilir. Oyun veya sürücü bu shader'ları ilk kez derlerken kısa süreli takılmalar oluşabilir. Bu yüzden bazı oyunlar ilk açılışta shader derleme ekranı gösterir, bazıları ise bunu oyun sırasında yapar.
NVIDIA ve AMD tarafında sürücü sürümüne göre shader cache davranışı değişebilir. Genel olarak shader cache'i tamamen kapatmak çoğu oyuncu için iyi fikir değildir; cache'in amacı aynı shader'ların tekrar tekrar derlenmesini azaltmaktır. Sorun bozuk cache ihtimaliyse temizlemek, kapatmaktan daha mantıklı olabilir.
Shader kaynaklı takılmada ortalama FPS yanıltıcı olabilir. Oyun 100 FPS çalışırken bile frametime grafiğinde ani sıçrama varsa oyuncu bunu donma gibi hisseder. Bu yüzden performans testi yaparken sadece FPS değerine değil, takılmanın ne zaman ve hangi sahnede olduğuna da bakmak gerekir.
Shader compilation nedir?
Shader, oyundaki ışık, gölge, yüzey, efekt ve bazı görsel işlemlerin ekran kartı tarafından nasıl çizileceğini belirleyen küçük programlar gibi düşünülebilir. Oyun veya sürücü bu shader'ları ilk kez derlerken kısa süreli takılmalar oluşabilir. Bu yüzden bazı oyunlar ilk açılışta shader derleme ekranı gösterir, bazıları ise bunu oyun sırasında yapar.
Neden özellikle ilk girişte takılma olur?
- Yeni ekran kartı sürücüsü kurulduğunda shader cache yeniden oluşturulabilir.
- Oyun güncellemesi eski cache verisini geçersiz hale getirebilir.
- Oyuna ilk kez girilen harita veya efektler anlık derleme isteyebilir.
- Yavaş disk, cache okuma ve yazma sırasında takılmayı artırabilir.
- Bozuk cache dosyaları performans düşüşü veya görsel sorun oluşturabilir.
Shader cache ayarlarını kurcalarken dikkat
NVIDIA ve AMD tarafında sürücü sürümüne göre shader cache davranışı değişebilir. Genel olarak shader cache'i tamamen kapatmak çoğu oyuncu için iyi fikir değildir; cache'in amacı aynı shader'ların tekrar tekrar derlenmesini azaltmaktır. Sorun bozuk cache ihtimaliyse temizlemek, kapatmaktan daha mantıklı olabilir.
Dikkat
İnternetteki her "stutter çözümü" güvenli değildir. Rastgele kayıt defteri ayarı, bilinmeyen optimizer programları veya sistem dosyası silme önerileri uygulanmadan önce risk düşünülmeli.
Takılmayı azaltmak için pratik adımlar
- Oyunu SSD üzerinde çalıştırın; özellikle açık dünya oyunlarında HDD ciddi stutter yaratabilir.
- Sürücü güncellemesinden sonra oyuna ilk girişte birkaç dakika bekleyin.
- Oyun shader derleme ekranı gösteriyorsa atlamayın.
- Bozuk cache şüphesinde üretici yönergelerine göre cache temizliği yapın.
- Ekran kartı sürücüsünü temiz kurulumla güncellemek bazı durumlarda yardımcı olabilir.
- Arka planda disk kullanan indirme, kayıt veya antivirüs taraması varsa test sırasında kapatın.
FPS mi, frametime mı?
Shader kaynaklı takılmada ortalama FPS yanıltıcı olabilir. Oyun 100 FPS çalışırken bile frametime grafiğinde ani sıçrama varsa oyuncu bunu donma gibi hisseder. Bu yüzden performans testi yaparken sadece FPS değerine değil, takılmanın ne zaman ve hangi sahnede olduğuna da bakmak gerekir.
İpucu
Bir oyunda ilk 10-15 dakika takılma olup sonra akıcılık düzeliyorsa shader derleme veya cache oluşturma ihtimali güçlenir. Her girişte aynı şekilde takılıyorsa disk, sürücü, oyun dosyası veya arka plan yazılımları ayrıca kontrol edilmelidir.