Привет, читатель!
Тема 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, и это дало свои плоды.
Нативные приложения: ключ к успеху
Сегодня такие тяжеловесы, как Photoshop, Dropbox и Zoom, уже имеют нативные версии для ARM. Даже в мире браузеров, где конкуренция особенно жестока, Chrome, Opera, Firefox, Vivaldi, Edge и Brave доступны на ARM. Это серьезный прогресс, но…
Нативные приложения для ARM — это как хороший фундамент для дома. Без него ничего не построишь, но одного фундамента для комфортной жизни недостаточно.
Prism: эмулятор нового поколения
Для тех приложений, которые все еще не имеют нативной версии для ARM, Microsoft разработала эмулятор Prism. Компания утверждает, что Prism не уступает Apple Rosetta 2 и может эмулировать приложения в два раза быстрее, чем предыдущее поколение эмуляторов для Windows на ARM.
Prism работает как переводчик-синхронист между x86 и ARM. Он работает быстро, но иногда заложенный смысл при переводе всё же теряется.
На прошлой неделе я тестировал ноутбук Surface с Prism, и должен сказать, что неустойчивое поведение, которое я наблюдал на предыдущем эмуляторе Microsoft, ушло в прошлое. Но и значительных улучшений в производительности эмулируемых приложений, которые обещала Microsoft, я тоже не увидел.
Игры на ARM: пока не впечатляют
Отдельная головная боль — это игры. Несмотря на заверения Qualcomm, игры на Windows на ARM пока разочаровывают. Shadow of the Tomb Raider постоянно зависала, когда я пытался играть, а большинство других игр, которые я пробовал, просто отказывались запускаться.
Играть в игры на Windows на ARM сейчас — это как пытаться пробежать марафон в ластах. Технически возможно, но удовольствия мало.
Проблемы совместимости: ложка дегтя
Несмотря на все улучшения, проблемы совместимости все еще дают о себе знать. Некоторые приложения, такие как Google Drive, просто отказываются устанавливаться. VPN-приложения тоже остаются проблемной зоной. Bitdefender, NordVPN и Private Internet Access не работают на Windows ARM.
Свет в конце туннеля
Несмотря на все трудности, прогресс очевиден. Пять лет назад я был уверен, что большинство приложений никогда не будут перекомпилированы для ARM. Сегодня ситуация меняется буквально на глазах.
Подводя итог, вот вам ещё одна аналогия:
«Windows на ARM можно сравнить с подростком, который наконец-то начал взрослеть. Еще не совсем зрелый, но уже не тот неуклюжий ребенок, которым был раньше»
Я уверен, что через год-два мы уже не будем так много говорить о Prism или эмулируемой производительности приложений. Нативные приложения ARM64 станут такой же нормой, как приложения x64 сегодня. После 12 лет попыток перейти на Windows на ARM, похоже, Microsoft наконец-то на верном пути.
А что вы думаете о будущем Windows на ARM? Делитесь своими мыслями в комментариях!
Подписывайтесь на наш телеграм-канал и читайте прошлую статью, если пропустили: