Эмулятор Nintendo Switch стал требовать вдвое меньше ОЗУ

2

Разработка эмулятора Nintendo Switch, Yuzu, продолжается. С последним обновлением программа стала требовать вдвое меньше ОЗУ, благодаря полностью переписанному коду управления памятью. Как говорится в описании обновления, это было достигнуто путём переписывания компонента Virtual Memory Manager (VMM).

Эмулятор Nintendo Switch стал требовать вдвое меньше ОЗУ


VMM выделяет, распределяет и освобождает память, которую используют игры Nintendo Switch. Ранее в Yuzu использовался упрощённый подход к VMM на основе эмулятора Nintendo 3DS, Citra. Подход последнего долгое время помогал работе эмулятора Nintendo Switch, но он был спроектирован для гораздо более простой системы, которая не соответствовала потребностям новой консоли Nintendo.

Эмулятор Nintendo Switch стал требовать вдвое меньше ОЗУ

Теперь Yuzu учитывает структуру памяти Nintendo Switch. В результате эмуляция, как правило, не должна превышать 4 Гбайт выделенной оперативной памяти консоли. В среднем игры будут использовать от 2 до 4 Гбайт ОЗУ, а не вдвое больше, как ранее.

Эмулятор Nintendo Switch стал требовать вдвое меньше ОЗУ

Обновление уже могут загрузить подписчики Patreon разработчиков эмулятора. Позже оно будет выложено в открытый доступ.


Источник