Sonata

Как Gears of War: E-Day уместили в 10 ГБ памяти Xbox Series S с помощью SSD

image source

Gears of War: E-Day очень требовательна к железу, но The Coalition смогла оптимизировать её для Xbox Series S, задействовав SSD. Об этом техдиректор студии Кейт Рейнор рассказала Digital Foundry.

У Series S всего 10 ГБ оперативной памяти, а у Series X их 16 ГБ. Когда памяти не хватает, часть данных приходится выгружать на накопитель.

Сама идея не нова: ПК делают это постоянно через файл подкачки. Но SSD заметно медленнее RAM, поэтому при активной подкачке система сильно тормозит.

Ключ к решению в тщательном выборе данных. На SSD уходит то, что не используется в кадре или в серии кадров, а постоянно нужные данные остаются в быстрой памяти.

У подхода есть предел: если данные слишком часто возвращаются из файла подкачки в RAM, производительность падает. Кроме того, студия отказалась от отражений Lumen.

В итоге игра работает на Series S достаточно хорошо. Автор статьи надеется, что другие разработчики подхватят этот приём, особенно на фоне продолжающегося кризиса оперативной памяти.

Gears of War: E-Day вышла на прошлой неделе в раннем доступе. В ней немало серьёзных изменений по сравнению с прошлыми играми серии, а в студии гордятся тем, что она стала одним из главных эксклюзивов Xbox.

источник

Загрузка страницы