ExaGear Desktop — проприетарное решение для запуска x86-приложений Windows/Linux на системах ARM
Компания Eltechs представила своё новое закрытое решение для устройств на базе ARM под управлением Ubuntu для запуска Linux- и Windows-приложений, которое работает в 4,5 раза быстрее, чем QEMU.
Приложение ExaGear для ARM Linux работает на базе собственных технологий виртуализации. Eltechs сообщает, что приложение можно использовать для запуска виртуального контейнера с Linux для архитектуры x86 на оборудовании ARMv7. Из контейнера можно вызывать Wine с приложениями для Windows. При помощи QEMU можно реализовать подобную схему, однако компания утверждает, что их решение в 4,5 раза быстрее QEMU.
Представленное решение имеет ряд ограничений. В частности, работает ExaGear Desktop только под управлением Ubuntu 12.04 и более поздних на устройствах ARMv7 с NEON и VFP32. То есть Raspberry Pi и другие платы с низкими характеристиками не подойдут. Также не поддерживаются 64-битные приложения, не работает ускорение 3D, а в Ubuntu потребуется использовать модуль ядра binfmt_misc.
Решение от Eltechs платное, закрытое и распространяется только в виде бинарных файлов. Полная стоимость ExaGear Desktop составляет 30 USD, на текущий момент действует специальное предложение — 15 USD. Генеральный директор Eltechs Вадим Гимпельсон (Vadim Gimpelson), утверждает, что их приложение рассчитано на высокую производительность и пользователи не заметят разницы между запуском родных приложений и программ в ExaGear Desktop.
Автор: Никита Лялин по материалам phoronix.com, phoronix.com.