Shader Cache olmasaydı bazı oyunlar oynanamaz hâle gelirdi.
AC Origins'i ele alalım. AC Origins'te İskenderiye'ye ilk ama cidden ilk kez girdiğinizde işlemciniz 4 çekirdekli bir i3 8100 veya R3 1300 ise 30-40 FPS alırsınız.
Birkaç dakika boyunca bu böyle olur, shader cacheler diske kaydedilir ve FPS değeriniz normale döner, 40-45lere çıkar (yine normal değil ama bu oyun için yetersiz işlemciler).
Sonra oyundan çıkarsınız, iki gün sonra tekrar oyuna girer ve aynı bölgeye gidersiniz, 30-40 FPS'den eser yoktur. Artık orada her zaman 40-45 alırsınız.
İşte bunu sağlayan şey bazı işlemci gücü gerektiren hesaplamaların diske kaydedilmesidir.
Bu her oyun için geçerli olmayabilir, bazı oyunlar shader cachelerin avantajını öylesine kullanmaktadır ki (AC Origins, Odyssey, Shadow of Tomb Raider vb.) kapatmanız hâlinde sürekli olarak kötü performans almanız olasıdır.
On saat boyunca oynadığınızda o kadar çok shader cache birikir ki, 45 FPS üstü göremediğiniz bir yerde 60 FPS görür olursunuz. Bunlar hep kaydedilen cacheler sayesinde işlemciye binecek ek yükün bertaraf edilmesi sayesindedir.
Özetle, kapatmanızı tavsiye etmem. Bir oyun yaklaşık 300-400 MB'lik bir cache biriktirebilir. Fakat bunun sayesinde elde edeceğiniz performans kesinlikle bunu meşru kılar. AC Odyssey bazında konuşacak olursam 50 saatlik oyun sonunda 2 GB cache biriktirmişti. Fakat işlemciye ağır bindiren bölgelerde 30 FPS'ye kadar düşerken artık 40 FPS'nin altına düşmüyorum. Böyle de bir katkısı olmuştur.