Найти тему
Обайти

Windows на ARM: долгий путь к совершенству

Оглавление

Привет, читатель!

Тема Windows на ARM вызывает жаркие споры в мире компьютерных технологий уже не первый год. Как человек, который лично тестировал практически все итерации этой платформы, от первых неуклюжих попыток до последних многообещающих релизов, я могу сказать: прогресс налицо, но путь к совершенству еще не окончен.

Из прошлого в будущее: эволюция Windows на ARM

Когда в 2019 году я впервые взял в руки Surface Pro X на базе ARM, впечатления были, мягко говоря, неоднозначными. Аппаратное обеспечение радовало глаз, но программная часть... Ох, лучше бы я этого не видел. Всё работало с такой неторопливостью, будто компьютер решил устроить себе сиесту. У Microsoft не было даже собственных версий Edge или Office для ARM. Казалось, что Surface Pro X выпустили в мир, как неоперившегося птенца из гнезда — слишком рано и без должной подготовки.

Вспоминая свои первые впечатления - Surface Pro X был как красивая машина без мотора — выглядит потрясающе, но далеко не уедешь.

Но вот прошло почти пять лет, и ситуация изменилась кардинально. Новые процессоры Qualcomm Snapdragon X Elite и X Plus творят настоящие чудеса, заставляя Windows 11 работать так, будто вы сидите за обычным ноутбуком на x86. Microsoft и Qualcomm провели титаническую работу, убеждая разработчиков создавать нативные приложения для ARM64, и это дало свои плоды.

Новые устройства Microsoft Surface оснащены чипами Qualcomm на базе Arm. Фото Криса Уэлча / The Verge
Новые устройства Microsoft Surface оснащены чипами Qualcomm на базе Arm. Фото Криса Уэлча / The Verge

Нативные приложения: ключ к успеху

Сегодня такие тяжеловесы, как Photoshop, Dropbox и Zoom, уже имеют нативные версии для ARM. Даже в мире браузеров, где конкуренция особенно жестока, Chrome, Opera, Firefox, Vivaldi, Edge и Brave доступны на ARM. Это серьезный прогресс, но…

Нативные приложения для ARM — это как хороший фундамент для дома. Без него ничего не построишь, но одного фундамента для комфортной жизни недостаточно.
Нативные приложения ARM64 позволяют максимально использовать возможности новых устройств Microsoft Surface. Фото Криса Уэлча / The Verge
Нативные приложения ARM64 позволяют максимально использовать возможности новых устройств Microsoft Surface. Фото Криса Уэлча / The Verge

Prism: эмулятор нового поколения

Для тех приложений, которые все еще не имеют нативной версии для ARM, Microsoft разработала эмулятор Prism. Компания утверждает, что Prism не уступает Apple Rosetta 2 и может эмулировать приложения в два раза быстрее, чем предыдущее поколение эмуляторов для Windows на ARM.

Prism работает как переводчик-синхронист между x86 и ARM. Он работает быстро, но иногда заложенный смысл при переводе всё же теряется.

На прошлой неделе я тестировал ноутбук Surface с Prism, и должен сказать, что неустойчивое поведение, которое я наблюдал на предыдущем эмуляторе Microsoft, ушло в прошлое. Но и значительных улучшений в производительности эмулируемых приложений, которые обещала Microsoft, я тоже не увидел.

У Microsoft появились некоторые дополнительные настройки для управления эмулятором Prism. Скриншот Тома Уоррена / The Verge
У Microsoft появились некоторые дополнительные настройки для управления эмулятором Prism. Скриншот Тома Уоррена / The Verge

Игры на ARM: пока не впечатляют

Отдельная головная боль — это игры. Несмотря на заверения Qualcomm, игры на Windows на ARM пока разочаровывают. Shadow of the Tomb Raider постоянно зависала, когда я пытался играть, а большинство других игр, которые я пробовал, просто отказывались запускаться.

Играть в игры на Windows на ARM сейчас — это как пытаться пробежать марафон в ластах. Технически возможно, но удовольствия мало.
Во многих играх используются технологии защиты от вирусов, которые не поддерживаются в Windows на Arm. Скриншот Тома Уоррена / The Verge
Во многих играх используются технологии защиты от вирусов, которые не поддерживаются в Windows на Arm. Скриншот Тома Уоррена / The Verge

Проблемы совместимости: ложка дегтя

Несмотря на все улучшения, проблемы совместимости все еще дают о себе знать. Некоторые приложения, такие как Google Drive, просто отказываются устанавливаться. VPN-приложения тоже остаются проблемной зоной. Bitdefender, NordVPN и Private Internet Access не работают на Windows ARM.

Свет в конце туннеля

Несмотря на все трудности, прогресс очевиден. Пять лет назад я был уверен, что большинство приложений никогда не будут перекомпилированы для ARM. Сегодня ситуация меняется буквально на глазах.

Подводя итог, вот вам ещё одна аналогия:

«Windows на ARM можно сравнить с подростком, который наконец-то начал взрослеть. Еще не совсем зрелый, но уже не тот неуклюжий ребенок, которым был раньше»

Я уверен, что через год-два мы уже не будем так много говорить о Prism или эмулируемой производительности приложений. Нативные приложения ARM64 станут такой же нормой, как приложения x64 сегодня. После 12 лет попыток перейти на Windows на ARM, похоже, Microsoft наконец-то на верном пути.

А что вы думаете о будущем Windows на ARM? Делитесь своими мыслями в комментариях!

Подписывайтесь на наш телеграм-канал и читайте прошлую статью, если пропустили:

Microsoft ворует данные с ПК в облако: как не отдать свои файлы OneDrive
Обайти25 июня 2024