9

Windows 10 на ARM получит поддержку ARM64 в мае

HP-Envy-x2-800x534

Qualcomm и Microsoft анонсировали свои планы по запуску Windows 10 на ARM-компьютерах еще в далеком декабре 2016 года, но лишь сейчас потенциальные покупатели могут посмотреть на эти устройства и оценить их преимущества / недостатки. Одним из последних является отсутствие возможности запускать 64-битный софт. К счастью, Microsoft собирается исправить этот недочет в ближайшем будущем.

На BUILD 2018 в следующем месяце компания представит набор для разработки, который позволит писателям кода компилировать свои приложения в ARM64. UWP-приложения существуют в трех вариантах: ARM, x64 и x86. Поскольку единственными ARM-устройствами на Windows до недавнего времени были лишь смартфоны на 32-битной ОС, все ARM-приложения скомпилированы в 32-битах. Windows 10 на ARM – 64-разрядная операционная система, но она использует 32-битные приложения из-за банального отсутствия альтернатив. Если приложение не поддерживает ARM, магазин скачивает x86-пакет, использующийся для дальнейшей эмуляции, так как ARM-компьютеры не поддерживают x64.

Поддержка ARM64 принесет небольшие изменения для конечного пользователя. Сами приложения станут немного быстрее, но они не исправят одной большой проблемы ARM-компьютеров, которая заключается в отсутствии поддержки x64 для Win32-приложений. К сожалению, все указывает на то, что Windows 10 на ARM вообще не получит поддержку эмуляции x64 в ближайшее время.

Напомним, что первые обзоры “Always Connected PC” показали, что производительность Snapdragon 835 сильно страдает из-за эмуляции Win32-приложений. Сравнение в бенчмарках демонстрирует печальный факт: Snapdragon 835 хуже самого доступного Intel Celeron для мобильных устройств. Называть инициативу Microsoft и Qualcomm провалом еще рановато. Это лишь первые компьютеры на первом процессоре, поэтому будем запасаться терпением и ждать следующее поколение “Always Connected PC”. Возможно, в будущем Microsoft сможет сделать лучше и поддержка ARM64 – шаг в правильную сторону.

Источник: Engadget.

НравитсяНе нравится
+2
Loading ... Loading ...

Комментарии (9)

    06.04.2018 в 10:44
    0
    Android

    Ура!

    06.04.2018 в 10:57
    +1

    Будем посмотреть, может и получиться у них, что то достойное.

    06.04.2018 в 11:15
    +2
    vvl
    Android

    "Одним из последних является отсутствие возможности запускать 64-битный софт."
    Возможность такая есть: нативный Win32 ARM64 и .net, не привязанный к архитектуре процессора.
    "UWP-приложения"
    Почему только про UWP? SDK позволит создавать и Win32 ARM64.
    "Поддержка ARM64 принесет небольшие изменения для конечного пользователя. Сами приложения станут немного быстрее"
    Принесёт огромные изменения, потому, что разработчики смогут скомпилировать Win32 софт нативно для ARM64, что существенно поднимет производительность.
    "К сожалению, все указывает на то, что Windows 10 на ARM вообще не получит поддержку эмуляции x64 в ближайшее время."
    Такого даже на Itanium не было.
    "сильно страдает из-за эмуляции Win32-приложений"
    Эмуляции для запуска x86 приложений - они могут быть как UWP, так и Win32. С другой стороны, Win32 могут быть нативными ARM/ARM64.

    06.04.2018 в 12:21
    0
    Nokia Lumia 735

    Ну, теоретически Win32 ARM64 можно и сейчас сделать, судя по галочке)

    06.04.2018 в 12:31
    0
    vvl
    Android

    Мы уже обсуждали, что https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on-arm-troubleshooting-x86 написано "The ARM64 Win32 SDK support will be coming soon.", а теперь на Engadget особо подчёркивают, что "The ARM 64 SDK will be available for both Store apps and desktop versions (.exes)".

    06.04.2018 в 19:01
    0
    Nokia Lumia 735

    Если так, то да. Не читал оригинал, думал, это только Магазина касается)

    06.04.2018 в 11:17
    -2
    Android

    Простите за оффтоп, у меня у одного не устанавливается .NET Framework 3.5 на 17133?

    06.04.2018 в 15:01
    0
    Android

    да

    07.04.2018 в 5:21
    0
    iPhone

    Без аппаратной трансляции инструкций у вас и будут такие убогие результаты в тестах производительности, вы чего-то другого ожидали?

Вы должны быть для написания комментариев.