Apple News

Vývojář úspěšně virtualizuje Windows pro Arm na M1 Mac

Pátek 27. listopadu 2020 7:16 PST od Hartley Charlton

Vývojář Alexander Graf úspěšně virtualizoval verzi Arm systému Windows na M1 Mac, což dokazuje, že ‌M1‌ čip je schopen provozovat operační systém společnosti Microsoft (přes 8-bit ).





Windows 10

V současné době jsou Macy s ‌M1‌ čip nepodporují Windows a neexistuje žádná funkce Boot Camp jako na počítačích Intel Mac, ale podpora pro Windows je funkce, kterou by mnoho uživatelů rádo vidělo.



Pomocí open-source virtualizéru QEMU dokázal Graf virtualizovat verzi Arm Windows na Apple ‌M1‌ čip, bez emulace. Vzhledem k tomu, že ‌M1‌ čip je vlastní Arm SoC, již není možné instalovat x86 verzi Windows nebo x86 aplikací pro Windows pomocí Boot Camp, jako tomu bylo u předchozích Maců s procesorem Intel. Řekl však v a tweet že při virtualizaci na ‌M1‌ Mac, „Windows ARM64 umí opravdu dobře spouštět x86 aplikace. Není to tak rychlé jako Rosetta 2, ale blízko.“

Graf dokázal spustit Windows ARM64 Insider Preview jeho virtualizací prostřednictvím Hypervisor.framework. Apple říká to umožňuje uživatelům pracovat s virtualizačními technologiemi, aniž by museli psát rozšíření jádra (KEXT).

Graf aplikoval vlastní patch na virtualizér QEMU, což je řekl být známý pro „dosahování téměř nativního výkonu“ spuštěním kódu hosta přímo na hostitelském CPU. To znamená, že verzi Arm Windows lze virtualizovat na ‌M1‌ Macy s vynikajícím výkonem.

Přestože je Grafův experiment stále v rané fázi, věří, že ostatní by mohli jeho výsledky reprodukovat. „Na to je ještě brzy. Rozhodně je možné reprodukovat mé výsledky – všechny patche jsou na seznamu adresátů – ale zatím nečekejte stabilní, plně funkční systém,“ řekl řekl . Graf především prokázal, že Windows je schopen běžet na ‌M1‌ Mac.

Craig Federighi, šéf softwarového inženýrství Applu nedávno řekl že Windows přicházející do ‌M1‌ Mac je „na Microsoftu“. Systém ‌M1‌ čip obsahuje základní technologie potřebné pro provoz Windows, ale Microsoft se musí rozhodnout, zda licencovat svou verzi Windows Arm uživatelům Mac.

Další informace naleznete v části Graf úplný proces virtualizace verze Arm systému Windows.

Štítky: Microsoft , Windows , Průvodce křemíkem Apple , Průvodce M1