Windows 10 On Arm запускает приложения Win32


Одно из самых больших, но по большей части незамеченных, анонсов на BUILD 2017 касается «новой» версии Windows 10, которая работает на архитектуре ARM и может запускать приложения Win32.

Трудно сказать, насколько это важно, потому что нет информации о том, что Microsoft собирается делать с этой новой версией Windows.

Странно даже то, как это «выпустили», а не анонсировали в видео на 9 канале. Это означает, что он может никогда не увидеть свет или это может произойти революция в том, где вы найдете Windows.

Это не первая версия Windows, которая работает на архитектуре ARM. Злополучная Windows RT была разработана для работы на недорогом оборудовании ARM, но у нее были большие проблемы. Сначала он был частью фиаско Windows 8 и был обречен на союз со своим старшим братом. Это также было невыгодно, потому что Microsoft ограничила то, для чего вы могли его использовать. Вы могли запускать Office и несколько других крупных приложений, установленных Microsoft, но после этого были приложения Store — или приложения Metro, как мы их тогда называли — или ничего. Большая проблема заключалась в том, что приложений Metro не хватало, и людям действительно нужна была Windows. Windows RT с треском провалилась.

Можно сказать, что Windows 10 S возродила дух Windows RT в том смысле, что это полноценная Windows 10, но она позволяет пользователям устанавливать приложения только из магазина приложений. Еще неизвестно, оттолкнет ли это пользователей от этой недорогой альтернативы. Что действительно удивительно, так это то, что Windows 10 на ARM возродила Windows RT в большей степени, поскольку она работает на архитектуре ARM. Он также будет запускать приложения из Магазина Windows, но, и это еще больший сюрприз, он также будет запускать приложения Win32.

Это означает, что теоретически вы можете купить планшет ARM с Windows 10 на ARM и использовать его для запуска стандартных приложений Win 32. Более того, приложения не нужно каким-либо образом изменять. Вы просто устанавливаете их обычным способом, и системное программное обеспечение творит чудеса. Утверждается, что это работает путем перевода инструкции x86 в ARM64 во время выполнения. Чтобы ускорить процесс, они кэшируются на диск для использования в будущем. Раньше это называлось кросс-компиляцией машинного кода, но не совсем понятно, что здесь происходит. Большую часть времени система выполняет собственный код ARM как часть ядра и драйверов.

Взгляните на видео:

Ясно то, что программное обеспечение основано на предположении, что более мощные процессоры ARM, такие как Qualcomm Snapdragon 835, который должен быть доступен позже в этом году, сделают Windows на ARM достаточно быстрой. В видео утверждается, что устройства под управлением 835 и Windows 10 на ARM будут доступны позже в этом году.

Хотя существуют четырехъядерные планшеты Android на базе Intel, Microsoft рассчитывала на использование чипов Intel Atom, которые были отменены в середине 2016 года. Текущие чипы Atom начинают выглядеть недостаточно мощными, и, возможно, Microsoft обратилась к 835, чтобы сохранить его подвижные надежды.

В конце концов, пользователям действительно все равно, какое оборудование они используют — ARM, Intel или что-то еще. Все, что их действительно волнует, — это соотношение цены и производительности. Если Microsoft надеется получить Windows 10 на ARM в руки пользователей, они должны предоставить оборудование, которое дешевле, чем Chromebook или четырехъядерный Android-планшет, скажем, 150 долларов, с достаточной мощностью для запуска всех приложений Windows. Кажется, это трудная цель. Добавьте к этому тот факт, что 835-й в дефиците, потому что якобы Samsung купила их все для своих телефонов.

Возможно, Windows 10 на ARM слишком поздно, чтобы что-то изменить.


Добавить комментарий