FEX позволяет запускать приложения x86 на устройствах Linux с архитектурой ARM64, аналогично qemu-user и box64 . Он обеспечивает широкую совместимость как с 32-битными, так и с 64-битными исполняемыми файлами и может использоваться вместе с Wine/Proton для игр Windows. Он поддерживает переадресацию вызовов API в библиотеки хост-системы, такие как OpenGL или Vulkan, для снижения накладных расходов на эмуляцию. Экспериментальный кэш кода помогает максимально минимизировать подтормаживания в игре. Более того, система конфигурации для каждого приложения позволяет настраивать производительность в каждой игре, например, пропуская затратную эмуляцию модели памяти. Мы также предоставляем удобный графический интерфейс FEXConfig для просмотра и изменения этих настроек. С технической точки зрения, FEX включает в себя продвинутый двоичный рекомпилятор, поддерживающий все современные расширения набора инструкций x86(-64), включая AVX/AVX2. В основе этого рекомпилятора лежит собственный IR, позвол
FEX позволяет запускать приложения x86 на устройствах Linux с архитектурой ARM64, аналогично qemu-user и box64
13 ноября 202513 ноя 2025
28
1 мин