Разработчики Wine представили одиннадцатую версию своего слоя совместимости, и это обновление обещает стать самым значимым за последние годы. Главным событием стал масштабный перенос кодовой базы на новую архитектуру, что позволило кардинально сократить накладные расходы при запуске Windows-приложений в среде Linux. По заявлениям экспертов, Wine 11 — это не просто итерация, а фактический «перезапуск» проекта.
Основное изменение коснулось механизма обработки системных вызовов. В новой версии была полностью переписана прослойка между Windows-приложением и ядром Linux. Ранее Wine тратил значительные ресурсы на трансляцию команд в реальном времени, что создавало «бутылочное горлышко» в тяжелых играх. Теперь же, благодаря глубокой оптимизации драйверов и переходу на модульную структуру NT-типа, задержки при обмене данными между CPU и GPU сократились до минимума.
Для геймеров это означает прямой прирост производительности. Первые тесты показывают, что в некоторых играх частота кадров выросла по сравнению с предыдущими версиями в несколько раз, но где-то прирост может оказаться и нулевым. Более того, Wine 11 значительно лучше работает с античитами и системами защиты (DRM), которые раньше были главным препятствием для запуска популярных онлайн-проектов на Linux или Steam Deck.
Этот релиз делает Linux еще более жизнеспособной альтернативой Windows для повседневного использования и профессионального гейминга.
Источник: www.goha.ru