На днях команда разработчиков WineHQ представила стабильную версию Wine 11.0 — инструмента, который давно стал стандартом де-факто для запуска Windows-приложений в Linux, macOS и BSD. Спустя год разработки, включивший 25 экспериментальных сборок, проект получил более 6300 изменений и 600 исправлений ошибок. Этот релиз называют одним из самых значимых для геймеров и профессионалов за последние годы. Ключевой фишкой одиннадцатой версии стала полноценная поддержка драйвера NTSYNC. Это технология синхронизации на уровне ядра, которая решает одну из главных проблем эмуляции – накладные расходы при взаимодействии потоков. Ранее Wine использовал серверные вызовы (RPC) в пространстве пользователя, что создавало «бутылочное горлышко» в ресурсоёмких задачах. Новый драйвер, включённый в состав ядра Linux начиная с версии 6.14, реализует примитивы синхронизации Windows NT напрямую через устройство /dev/ntsync. Для конечного пользователя это означает существенный прирост FPS в современных играх и б
Linux для геймеров стал ещё ближе: вышел Wine 11.0 с поддержкой NTSYNC
16 января16 янв
12
2 мин