Windows 10 поставляється з процесорами ARM з підтримкою програми x86
Під час WinHEC 2016 (конференція Windows Hardware Engineering Conference) Microsoft оголосила про те, що вони співпрацюють з Qualcomm, щоб перенести Windows 10 на мобільні процесори Snapdragon ARM. Процесори Qualcomm Snapdragon відомі своєю високою продуктивністю та передовими мобільними інноваціями. Що нового в Windows на ARM цього разу, так це те, що можна буде запускати класичні програми Win32 (x86) за допомогою емуляції. Це чудова новина.
Реклама
У партнерстві з Qualcomm Microsoft представить Windows 10 на майбутній процесор Snapdragon 835 ARM. Snapdragon 835 - це процесор наступного покоління, який зможе запускати програми Win32 за допомогою спеціальної емуляції платформи x86. Пристрої, що використовують процесори Snapdragon 835 або новішої версії, зможуть запускати класичні 32-розрядні програми для настільних комп’ютерів, але ще не 64-розрядні настільні програми.
У цьому середовищі можна використовувати навіть важкі програми, такі як 32-розрядний Photoshop.
Microsoft продемонструвала Adobe Photoshop, що працює на процесорі Snapdragon 820, і там він добре працював. Ви можете переглянути наступне відео, щоб побачити його в дії:
Варто зазначити, що процесори поточного покоління Snapdragons не підтримуватимуться Windows 10. В оголошенні чітко зазначено, що функція емуляції x86 буде доступна лише на нових пристроях з новими процесорами. Отже, ти не зможе встановити Windows 10 Creators Update на ваш поточний пристрій Windows 10 Mobile, навіть якщо він є флагманським модель.
Емуляція означає, що продуктивність програм може бути обмежена в порівнянні з їх запуском на процесорах Intel. Хоча Windows 10 для ARM буде 64-розрядною, для 64-розрядних програм x86 не буде емуляції.
Ця зміна може вивести на ринок новий клас пристроїв. Це дозволить OEM-виробникам створювати низькоенергоефективні пристрої з повнофункціональною операційною системою, а також телефони, на яких можна запускати програми Win32.
Що ви думаєте про це оголошення? Бажаєте придбати пристрій ARM з підтримкою 32-розрядної програми x86?