Hacker prevádzkuje virtualizovaný Windows 10 na ARM na procesore Apple M1
2 min. čítať
Aktualizované na
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Už viac ako 10 rokov môžu používatelia MacOS spúšťať Windows na svojich počítačoch prostredníctvom Bootcamp a virtualizačných riešení, ako je Parallels, čo im umožňuje prístup k veľkej knižnici softvéru a hier, ktoré sú pre Windows najlepšie.
To sa zmenilo zavedením nových Macbookov Apple M1, pre ktoré existujú nie je momentálne podporovaná verzia systému Windows 10spoločnosťou Microsoft alebo Apple.
Dnešný vývojár Alexander Graf však odhalil, že sa mu podarilo úspešne spustiť Windows 10 na ARM vo virtualizovanom QEMU s otvoreným zdrojom, s opravou, ktorá znamená, že kód ARM sa spúšťa priamo na procesore Apple M1 bez toho, aby bol najprv preložený do kódu x86. a potom späť do ARM.
Kto povedal, že Windows nebude fungovať dobre #AppleSilicon? Je to tu dosť svieže? #QEMU záplaty pre referenciu: https://t.co/qLQpZgBIqI pic.twitter.com/G1Usx4TcvL
— Alexander Graf – @[chránené e-mailom] (@_AlexGraf) Novembra 26, 2020
Riešenie obchádza nedostatok ovládačov pre nový hardvér Apple (normálne poskytované spoločnosťou Bootcamp), pričom stále umožňuje výkon na natívnej úrovni. Pretože Windows 10 na ARM obsahuje vlastný prekladač x86, môžete dokonca spustiť 32-bitové x86 Windows aplikácie na svojom notebooku s ARM tiež údajne s celkom dobrým výkonom.
Windows 10 ARM64 dokáže celkom dobre spúšťať aplikácie x86. Nie je to také rýchle ako Rosetta2, ale blízko.
— Alexander Graf – @[chránené e-mailom] (@_AlexGraf) Novembra 27, 2020
Graf spustil Windows ARM64 Insider Preview cez Hypervisor.framework a prostredníctvom vlastnej opravy pre virtualizér QEMU dokázal „dosiahnuť takmer natívny výkon“ spustením kódu hosťa priamo na hostiteľskom CPU.
Stále je na čom pracovať a spoločnosti ako Parallels už uviedli, že pracujú na podpore pre procesor Apple M1, čo naznačuje, že noví majitelia Macbookov budú mať čoskoro viac softvérových možností. Je však potrebné poznamenať, že spoločnosť Microsoft nesprístupňuje samostatnú verziu systému Windows 10 na ARM, čo môže byť prekážkou rutinného nasadenia takéhoto riešenia.
via Macrumors