Microsoft сняла одно из самых значимых ограничений ОС Windows 10 для процессоров с архитектурой ARM, включив поддержку 64-битных ARM приложения.
Помимо этого, разработчики получили возможность перекомпилировать уже существующие приложения win32 или универсальные приложения Windows (Universal Windows Apps) под архитектуру ARM, что принесет значительный прирост производительности для 64-битных приложений.
Суть нововведения
Windows 10 в течении последнего года активно развивалась в плане оптимизации для устройств с процессорами ARM, однако этому мешали ограничения по производительности и совместимости приложений. Данная ОС оснащена специальным слоем эмуляции для запуска 32-битных x86-приложений под ARM, благодаря чему станет возможен запуск большей части десктопных приложений, однако это значительно снижает производительность.
Перекомпиляция же позволит обойти эмуляцию, поставив x86-64 и ARM-процессоры в равные условия, что позволит напрямую сравнить десктопные и мобильные архитектуры.