Сучасні ігри висувають високі вимоги до відеопам’яті, що вже є певною проблемою, оскільки в бюджетному сегменті поширеними є відеокарти NVIDIA та AMD з 8 ГБ. Інженерка з команди Valve Наталі Вок (Natalie Vock) випустила важливе оновлення для ядра Linux, яке помітно покращує оптимізацію для 8 ГБ в середовищі цієї ОС.
Оновлення вносить коригування в управління пріоритетами застосунків, віддаючи більше ресурсів для запущеної гри. Раніше при високому споживанні пам’яті Linux переміщував частину даних у системну пам’ять для запобігання збоїв. Під час тестування Cyberpunk 2077 на відеокарті з 8 ГБ інженерка виявила, що за наявності фонових застосунків гра використовувала приблизно 6 ГБ відеопам’яті, і ще 1,37 ГБ залучено в системній пам’яті через GTT (Graphics Translation Table). З новим механізмом Device Memory Control Groups операційна система виділяє під Cyberpunk 2077 максимум пам’яті, в тих же умовах це 7,4 ГБ. Усе це добре позначається на продуктивності гри в середовищі Linux.
Така оптимізація може бути пов’язана з підготовкою релізу пристроїв Steam Machine. Цей пристрій отримає 6‑ядерний/12-потоковий процесор AMD Zen 4 та відеоадаптер RDNA 3 з 8 ГБ пам’яті GDDR6 на борту. Такі ПК працюватимуть під управлінням SteamOS на базі Linux.
Джерело:
Tom’s Hardware

