Ядро Linux получает прямую поддержку механизмов синхронизации Windows NT: в ветку Linux 6.14 интегрирован драйвер NTSYNC, а в актуальных прошивках Steam Deck он уже включён по умолчанию. Такой шаг должен повысить производительность и стабильность Windows-игр на Linux, в том числе в Steam Play и Proton.
NTSYNC создаёт в системе устройство /dev/ntsync и реализует внутри ядра примитивы синхронизации Windows NT, которые используются для работы потоков, обработки физики, аудио, ИИ, загрузки ресурсов и других параллельных задач. Вместо сложной эмуляции через Wine и обходных схем esync/fsync Windows-вызовы теперь обрабатываются нативно ядром Linux с корректной семантикой событий и атомарными операциями.
Ранее все улучшения гейминга в Linux концентрировались вокруг Wine и Proton, которые пытались воспроизводить поведение Windows пользовательскими средствами. Такой подход давал заметный прирост FPS, но оставался приближённой имитацией и порождал трудноуловимые проблемы: редкие подвисания, deadlock-ситуации и нестабильность отдельных игр. Перенос части логики прямо в ядро позволяет устранить эти баги на архитектурном уровне.
В ранних тестах разработчики фиксировали рост частоты кадров на 40–200%, но эти цифры получены при сравнении с базовым Wine без fsync и других современных оптимизаций. Большинство игроков давно используют Proton с улучшенными режимами синхронизации, поэтому реальные приросты обычно скромнее и зависят от конкретного проекта и конфигурации.
Ключевыми драйверами изменений остаются Valve и CodeWeavers: первая развивает Steam Deck и Proton и проталкивает игровые патчи в мейнлайн-ядро, вторая отвечает за большую часть кода Wine. Автором NTSYNC выступила разработчица Элизабет Фигура. На фоне этих усилий Linux укрепляет статус самостоятельной игровой платформы: по данным Steam, в марте 2026 года его доля среди пользователей сервиса впервые превысила 5%, чему способствовали популярность Steam Deck, развитие Proton и завершение поддержки Windows 10.