Как да деактивирате предварителното кеширане на шейдъра в Steam

Една от функциите, които може да забележите в Steam, се нарича „Shader Pre-Caching“, но функцията има само кратко описание и може да бъде малко трудна за разбиране. Според описанието на функцията „Предварителното кеширане на шейдерите позволява на Steam да изтегля предварително компилирани GPU шейдъри, съответстващи на вашата системна конфигурация. Това позволява на игрите на Vulkan и OpenGL да се зареждат по-бързо и да подобряват стабилността на кадрите по време на игра. Ако е активирано, Steam ще събира шейдъри от вашата система, когато е необходимо. Активирането на тази функция може леко да увеличи използването на диска и честотната лента."

Шейдърите са функции, които се използват за изчисляване на цветовете на пикселите в графичен софтуер, като например видео игри. За игри, използващи графични API на Vulkan или OpenGL, тези шейдъри обикновено се компилират при първото стартиране на играта, в който момент те се кешират от графичния драйвер.

Системата на Steam „Предварително кеширане на шейдъри“ анализира графичния хардуер на вашия компютър и автоматично изтегля и компилира шейдъри, преди изобщо да стартирате играта. Този подход намалява времето за първото зареждане на съответните игри, както и потенциално увеличава или предлага по-стабилна производителност. Тази функция идва с цената на малко количество честотна лента и използване на твърдия диск.

Очевидно шейдърите трябва да бъдат изтеглени; освен това, всеки път, когато съответната игра се затвори, до Steam се изпраща малък анонимизиран отчет за ефективността. По отношение на използването на твърдия диск, повечето потребители виждат само няколко мегабайта, използвани от функцията. Малък брой потребители съобщават, че няколко гигабайта са използвани за шейдъри.

Как да деактивирате предварителното кеширане на шейдъри

Ако сте в мрежа с ограничено ограничение за данни или ако имате само малко място за съхранение, може да искате да деактивирате предварителното кеширане на шейдъра. За да направите това, щракнете върху „Steam“ в горния ляв ъгъл на главния прозорец на Steam, след което щракнете върху „Настройки“ в падащото меню.

Отворете настройките, като щракнете върху „Steam“ в горния ляв ъгъл на главния прозорец на Steam, след което щракнете върху „Настройки“.

След като влезете в настройките на Steam, превключете към раздела Shader Pre-Caching в долната част на списъка с раздели. Има две опции „Активиране на предварително кеширане на шейдъри“ и „Разрешаване на фонова обработка на Vulkan шейдъри“. „Разрешаване на фоновата обработка на Vulkan шейдъри“ конфигурира Steam да обработва шейдърите, дори ако компютърът ви не е напълно неактивен, това може да бъде полезно, ако искате шейдърите да се компилират предварително, докато изтегляте игра.

Ако обаче искате да деактивирате предварителното кеширане на шейдъра, просто махнете отметката от квадратчето „Активиране на предварително кеширане на шейдъри“. Щракнете върху „OK“ в долния десен ъгъл, за да запазите промените.

В раздела Shader Pre-Caching в настройките на Steam премахнете отметката от „Enable Shader Pre-Caching“.