Одна з функцій, яку ви можете помітити в Steam, називається «Попереднє кешування шейдерів», однак ця функція має лише невеликий опис і може бути трохи важкою для розуміння. Згідно з описом функції «Попереднє кешування шейдерів дозволяє Steam завантажувати попередньо скомпільовані шейдери графічного процесора, які відповідають конфігурації вашої системи. Це дозволяє іграм Vulkan та OpenGL завантажуватися швидше та покращувати стабільність кадрів під час гри. Якщо ввімкнено, Steam збиратиме шейдери з вашої системи за потреби. Увімкнення цієї функції може дещо збільшити використання диска та пропускної здатності».
Шейдери — це функції, які використовуються для обчислення кольорів пікселів у графічних програмах, таких як відеоігри. Для ігор, які використовують графічні API Vulkan або OpenGL, ці шейдери зазвичай компілюються під час першого запуску гри, після чого вони кешуються графічним драйвером.
Система «Попереднє кешування шейдерів» Steam аналізує графічне обладнання вашого комп’ютера та автоматично завантажує та попередньо компілює шейдери перед запуском гри. Такий підхід зменшує час першого завантаження відповідних ігор, а також потенційно підвищує або забезпечує більш стабільну продуктивність. Ця функція забезпечується ціною невеликої пропускної здатності та використання жорсткого диска.
Очевидно, що шейдери потрібно завантажити; крім того, щоразу, коли відповідна гра закривається, у Steam надсилається невеликий анонімний звіт про продуктивність. Що стосується використання жорсткого диска, більшість користувачів бачать лише кілька мегабайт, які використовуються цією функцією. Невелика кількість користувачів повідомили, що кілька гігабайт використовуються для шейдерів.
Як відключити попереднє кешування шейдерів
Якщо ви перебуваєте в мережі з жорстким обмеженням даних або якщо у вас залишилося лише невеликий обсяг пам’яті, ви можете вимкнути попереднє кешування шейдерів. Для цього натисніть «Steam» у верхньому лівому куті головного вікна Steam, а потім натисніть «Налаштування» у спадному меню.
У налаштуваннях Steam перейдіть на вкладку Попереднє кешування шейдерів у нижній частині списку вкладок. Є два варіанти «Увімкнути попереднє кешування шейдерів» і «Дозволити фонову обробку шейдерів Vulkan». «Дозволити фонову обробку шейдерів Vulkan» налаштовує Steam на обробку шейдерів, навіть якщо ваш комп’ютер не повністю неактивний, це може бути корисно, якщо ви хочете, щоб шейдери попередньо компілювалися під час завантаження гра.
Якщо ви хочете вимкнути попереднє кешування шейдерів, просто зніміть прапорець «Увімкнути попереднє кешування шейдерів». Натисніть «ОК» у нижньому правому куті, щоб зберегти зміни.