Wiadomości Apple

Deweloper pomyślnie wirtualizuje system Windows dla Arm na M1 Mac

Piątek 27 listopada 2020 r. 07:16 PST autor: Hartley Charlton

Deweloper Aleksander Graf pomyślnie zwirtualizował wersję ARM systemu Windows na M1 Mac, udowadniając, że ‌M1‌ chip jest w stanie uruchomić system operacyjny Microsoftu (poprzez 8-bitowy ).





okna 10

Obecnie komputery Mac z interfejsem ‌M1‌ chip nie obsługuje systemu Windows i nie ma funkcji Boot Camp, jak w przypadku komputerów Intel Mac, ale obsługa systemu Windows to funkcja, którą wielu użytkowników chciałoby zobaczyć.



Korzystając z wirtualizatora QEMU o otwartym kodzie źródłowym, Graf mógł wirtualizować wersję systemu Windows w Arm na urządzeniu ‌M1‌ chip, bez emulacji. Ponieważ ‌M1‌ Chip jest niestandardowym SoC Arm, nie można już instalować wersji x86 systemu Windows ani aplikacji x86 Windows za pomocą Boot Camp, jak miało to miejsce w przypadku poprzednich komputerów Mac z procesorami Intel. Jednak powiedział w Ćwierkać to po wirtualizacji na ‌M1‌ Mac, „Windows ARM64 może naprawdę dobrze uruchamiać aplikacje x86. Nie jest tak szybki jak Rosetta 2, ale blisko”.

Graf był w stanie uruchomić Windows ARM64 Insider Preview, wirtualizując go za pomocą Hypervisor.framework. Jabłko mówi pozwala to użytkownikom na interakcję z technologiami wirtualizacji bez konieczności pisania rozszerzeń jądra (KEXT).

Graf zastosował niestandardową łatkę do wirtualizatora QEMU, czyli: mówi się, że jest znany z „osiągania niemal natywnej wydajności” poprzez wykonywanie kodu gościa bezpośrednio na procesorze hosta. Oznacza to, że wersję Arm systemu Windows można zwirtualizować na ‌M1‌ Komputery Mac o doskonałej wydajności.

Chociaż eksperyment Grafa jest wciąż na wczesnym etapie, wierzy on, że inni mogą odtworzyć jego wyniki. — To dopiero początek. Na pewno jest możliwe odtworzenie moich wyników - wszystkie łatki są na liście dyskusyjnej - ale nie oczekuj jeszcze stabilnego, w pełni funkcjonalnego systemu” powiedział . Przede wszystkim Graf wykazał, że Windows może działać na ‌M1‌ Maci.

Craig Federighi, szef inżynierii oprogramowania Apple niedawno powiedział że Windows trafi do ‌M1‌ Komputery Mac są zależne od Microsoftu. ‌M1‌ chip zawiera podstawowe technologie potrzebne do uruchomienia systemu Windows, ale Microsoft musi zdecydować, czy licencjonować swoją wersję systemu Windows dla użytkowników komputerów Mac.

Zobacz pełny proces Graf dotyczący wirtualizacji wersji ARM systemu Windows, aby uzyskać więcej informacji.

Tagi: Microsoft , Windows , Przewodnik po krzemie jabłkowym , Przewodnik M1