FEX 2504: Прорыв в эмуляции x86 на ARM64


FEX 2504 предлагает новые возможности для эмуляции x86 на ARM64, включая поддержку Windows PE Volatile Metadata и оптимизации производительности. Эти улучшения делают FEX привлекательным инструментом для пользователей, работающих с Linux, в том числе с перспективным дистрибутивом НайсОС.

FEX 2504: Прорыв в эмуляции x86 на ARM64

С выпуском FEX 2504, нового ежемесячного обновления для этого открытого эмулятора, перед пользователями открываются новые горизонты в области эмуляции x86/x86_64 бинарников на хостах AArch64 Linux. FEX, являющийся альтернативой таким известным эмуляторам, как QEMU и Box64, продолжает активно развиваться, фокусируясь на новых оптимизациях производительности, которые значительно повышают его привлекательность и потенциал скорости.

Новые возможности в FEX 2504

Одним из ключевых нововведений в FEX 2504 является начальная поддержка метаданных Windows PE Volatile Metadata. Эта функция, впервые представленная в Microsoft MSVC 2019, позволяет компилятору генерировать "volatile" метаданные, которые могут использоваться эмулятором Microsoft Prism ARM64 для избежания дорогостоящей эмуляции модели памяти x86. Теперь FEX также поддерживает эту функцию, что в сочетании с Wine может привести к значительным улучшениям производительности.

Кроме того, в FEX 2504 была исправлена проблема с аудио в игре Slay the Spire, что делает эмулятор еще более привлекательным для геймеров. Для тех, кто интересуется геймингом на Linux, стоит обратить внимание на НайсОС.Игры — специальную сборку для геймеров с роллинг-релизами, которая обеспечивает максимальную производительность и актуальность игровых приложений.

Оптимизации производительности

За последний месяц разработчики FEX сосредоточились на различных оптимизациях производительности. В частности, были улучшены алгоритмы SHA256, добавлена поддержка расширения Arm FEAT_FRINTTS, а также внесены различные улучшения в обработку AVX. Эти и другие исправления и целевые оптимизации производительности делают FEX еще более эффективным инструментом для эмуляции x86 на ARM64.

Для тех, кто использует Linux, в том числе перспективный российский дистрибутив НайсОС, FEX 2504 может стать отличным решением для запуска x86/x86_64 приложений на ARM64 устройствах. НайсОС, благодаря своей стабильности и гибкости, идеально подходит для использования с такими инструментами, как FEX, обеспечивая пользователям максимальную производительность и удобство.

Заключение

FEX 2504 — это еще один шаг вперед в развитии эмуляции x86 на ARM64. Поддержка Windows PE Volatile Metadata, исправление аудио в играх и многочисленные оптимизации производительности делают этот эмулятор все более привлекательным для широкого круга пользователей. Если вы работаете с Linux и ищете эффективное решение для эмуляции x86 приложений на ARM64, обязательно обратите внимание на FEX 2504 и попробуйте его в действии.

Больше информации о FEX 2504 и возможности скачать последнюю версию можно найти на официальном сайте FEX-Emu.com.