Microsoft додає 64-розрядну емуляцію x86 до Windows на ARM

Microsoft додає 64-розрядну емуляцію x86 до Windows на ARM

Корпорація Майкрософт оголосила сьогодні, що очікувана підтримка 64-розрядної емуляції x86 для Windows на ARM-пристроях надійшла, за умови, що у вас запущена збірка 21277. Вам потрібно бути частиною програми Microsoft Insider для тестування збірки. Інструкції з встановлення програмного забезпечення, якщо ви є учасником, доступні тут.

За словами Microsoft, коли вона запустила Windows на ARM ще в 2017 році, було найбільш розумно зосередитись на підтримці 32-розрядної емуляції x86. Через три роки, коли більше додатків переходить на 64-розрядну версію, а клієнти починають запитувати 64-розрядну підтримку, Microsoft вважає, що має більше сенсу додавати цю функцію. Той факт, що процесори ARM також стали більш потужними та спроможними, також, мабуть, допомагає; накладні витрати на емуляцію з 64-розрядної версії x86 можуть бути більшими, ніж 32-розрядні рішення Microsoft.

Глибоке занурення, опубліковане трохи більше року тому компанією Blackberry (!), Детально описує, як працює 32-розрядна емуляція Microsoft. Його не потрібно читати будь-якими мірками, але якщо ви хочете зазирнути під капот програмного забезпечення та побачити приклади того, як інструкції x86 перекладаються в їх аналоги ARM, перевірте це.

Підтримка 64-розрядної версії Build 21277 може запускати власні програми x86-64 або приймати 32-розрядні програми, такі як Chrome для Windows, на ARM і запускати їх у 64-розрядному режимі. Корпорація Майкрософт зазначає, що деякі 32-розрядні програми можуть скористатися наявністю більшої кількості оперативної пам'яті, якщо працювати в цьому режимі.

Microsoft додає 64-розрядну емуляцію x86 до Windows на ARM

Показ продуктивності емуляції для запуску 64-розрядних додатків x86 на ядрах ARM став темою деяких дискусій після запуску чіпів Apple M1. Ранні тести показали, що Windows 10 можна запустити на кремнії Apple за допомогою віртуалізації і що M1 набагато швидший за апаратне забезпечення в таких системах, як Surface Pro X, навіть коли його ОС та тести працюють всередині віртуальної машини.

Де Windows на ARM Platform Refresh?

Запуск Apple M1 дав Microsoft нову підставу зацікавитись у вдосконаленні Windows щодо продуктивності ARM, але Qualcomm, схоже, не підтримує цю ідею. На запитання про М1 під час нещодавньої конференц-дзвінки Qualcomm відмовився від цього питання і стверджував, що М1 являє собою "велику перевірку того, що ми робимо протягом останніх кількох років", а не ставить питання про те, як вони реагувати на чіп.

Поточний ноутбук Qualcomm, Qualcomm 8cx, базується на чотирьох ядрах Cortex-A55 і чотирьох ядрах Cortex-A76. Щойно анонсований SoC Snapdragon 888 від Qualcomm на два роки новіший і використовує ядро ​​процесора Cortex-X1, три ядра Cortex-A78 і чотири ядра Cortex-A55.

Процесор Cortex-X1 - це Cortex-A78, який оптимізовано для максимальної продуктивності, а не площі штампа або потужності. Він працює на частоті 2,84 ГГц, тоді як три ядра A78 працюють на частоті 2,42 ГГц і A55 на частоті 1,8 ГГц.

Оскільки в оригінальному 8cx використовується Cortex-A76, модернізований чіп, безумовно, допоможе майбутній Windows на ARM-системах конкурувати ефективніше проти чіпів, таких як M1. Я навіть не збираюся міркувати про те, як би пройшов такий матч, але, здається, ринок дозрів для оновлення, тим більше, що Snapdragon 888 інтегрує 5G-модем. Хоча це не особлива особливість, яка мене особисто цікавить, модем 5G надасть майбутній Windows на ARM-пристрої значну диференціацію порівняно з Apple M1. На сьогоднішній день Apple не представила систему із стільниковим підключенням.

Надання 64-розрядної підтримки емуляції x86 для Windows на ARM покращує її загальну здатність функціонувати як справжня заміна звичайній Windows 10. Нова платформа SoC, яка зменшила розрив між ARM та x86 пристроями в екосистемі Windows, дасть Microsoft та її партнерам спосіб продемонструвати цю підтримку супутніми покращеннями продуктивності.

Читати далі

Microsoft: чіп Pluton забезпечить безпеку, схожу на Xbox, на ПК з Windows
Microsoft: чіп Pluton забезпечить безпеку, схожу на Xbox, на ПК з Windows

Intel, AMD і Qualcomm працюють над тим, щоб зробити Pluton частиною своїх майбутніх проектів, що може ускладнити злом ПК, але це також вкладає технології Microsoft у ваше обладнання.

Apple: "Це залежить від Microsoft", щоб запустити Windows на нових ARM Macs
Apple: "Це залежить від Microsoft", щоб запустити Windows на нових ARM Macs

За словами Apple, питання підтримки Windows на М1 повністю перебуває на суді Microsoft.

Як Windows використовує кілька ядер процесора?
Як Windows використовує кілька ядер процесора?

У наш час ми сприймаємо багатоядерну обізнаність як належне, але як спочатку взаємодіють центральний процесор та операційна система?

Minecraft з відстеженням променів тепер доступний для всіх програвачів Windows 10
Minecraft з відстеженням променів тепер доступний для всіх програвачів Windows 10

Зазвичай ви не думаєте про Minecraft як про реалістичну гру, але розробники наполегливо працюють над додаванням трасування RTX променів до гри протягом останніх восьми місяців. Сьогодні він нарешті вийшов з бета-версії, і це дійсно працює з блоковим виглядом Minecraft.