mini chatcomment
Говорите
b
Microsoft: компьютерные x86-приложения не тормозят на Windows-телефонах

Microsoft: компьютерные x86-приложения не тормозят на Windows-телефонах

На смартфонах с Windows 10 действительно можно будет запускать компьютерные программы

Компания Microsoft признала, что ситуация с Windows RT для ARM-устройств была изначально проигрышной. Покупатель приносил Windows-планшет домой и сталкивался с невозможностью запускать привычные приложения вроде графических или текстовых редакторов, игр и других x86-программ. В конечном счёте разработчикам пришлось отказаться от ARM-ориентированной платформы Windows RT, навсегда закрыв её.

Что будет после Windows RT?

Теперь у Microsoft есть новый план по завоеванию любителей портативных устройств. Им предложат полноценную Windows 10 на ARM-устройствах с аппаратной платформой Qualcomm Snapdragon. В сотрудничестве между обеими компаниями на свет появятся сразу несколько типов устройств, способных запустить полноценный Adobe Photoshop или какую-нибудь известную компьютерную игру.

Какие Windows-устройства смогут запускать x86-приложения?

• Большие смартфоны с Windows 10 и мощным процессором Qualcomm.

• Высокопроизводительные планшеты и ноутбуки-трансформеры.

• Компактные устройства класса виртуальной или смешанной реальности (AR+VR).

Как будут работать x86-приложения на ARM-устройствах?

Запустить x86-приложение на смартфоне или планшете с ARM-чипсетом очень сложно. Должна быть не только программная подготовка на уровне операционной системы, но и аппаратная. Microsoft занимается первым, а её «железный» партнёр Qualcomm — вторым.


Приложения вроде Adobe Photoshop или Battlefield 1 от Dice будут работать не напрямую, как в Windows 10 на обычном настольном компьютере или ноутбуке с процессором Intel или AMD. Их запуск происходит в режиме эмуляции.

Структура эмуляции x86-приложения в ARM-среде на Windows 10:

• инструкции x86 переводятся в стандарты ARM64;

• кэшируются в памяти или на диске для дальнейшего использования;

• компилируются специальные DLL-файлы по принципу гибридных переносных библиотек (Compiled Hybrid Portable Execution DLL);

• они включают в себя нативный ARM-код приложения и адаптированный интерфейс (Windows-On-Windows, WOW).


В результате такого подхода x86-приложение на ARM-устройстве (телефоне, планшете или лёгком компактном ноутбуке) работает с практически той же производительностью, как и должно быть в родной x86-среде. Microsoft считает это настоящей победой.

Какие смартфоны смогут работать на Windows 10?

В данный момент единственный мобильный процессор в мире способен справиться с настольной версией Windows 10 — и это топовая аппаратная платформа Qualcomm Snapdragon 835. В скором будущем ситуация может измениться. Чипмейкер наверняка выпустит новые версии чипсета, поэтому смартфонов, способных запустить Photoshop или Battlefield, станет много.

Для чего Microsoft всё это устроила?

В будущем вы сможете купить смартфон, планшет или ноутбук на базе Windows 10, ни на секунду не задумываясь о том, какие приложения можно будет на них скачать и запустить. Это гораздо более умный шаг, нежели во времена запуска урезанной версии Windows RT. Возможность установить x86-программу в Windows 10 навсегда изменит привлекательность платформы Microsoft в лучшую сторону.

Хотите всегда быть в курсе полезных
новостей нашего сайта?
Подпишись на наши уведомления
Подписаться
Добавить к сравнению
Добавить в «Желания»