Apple Ziņas

Izstrādātājs veiksmīgi virtualizē Windows for Arm operētājsistēmā M1 Mac

Piektdiena, 2020. gada 27. novembris, plkst. 7:16 pēc PST — Hārtlijs Čārltons

Izstrādātājs Aleksandrs Grafs ir veiksmīgi virtualizējis Windows Arm versiju uz M1 Mac, pierādot, ka ‌M1‌ mikroshēma spēj darbināt Microsoft operētājsistēmu (izmantojot 8 bitu ).





Windows 10

Pašlaik Mac datori ar ‌M1‌ mikroshēma neatbalsta Windows, un nav Boot Camp funkcijas, kā tas ir Intel Mac datoros, taču atbalsts operētājsistēmai Windows ir funkcija, kuru vēlētos redzēt daudzi lietotāji.



Izmantojot atvērtā pirmkoda QEMU virtualizatoru, Grafs varēja virtualizēt Windows Arm versiju Apple ‌M1‌ mikroshēma, bez emulācijas. Kopš ‌M1‌ mikroshēma ir pielāgota Arm SoC, vairs nav iespējams instalēt Windows x86 versiju vai x86 Windows lietotnes, izmantojot Boot Camp, kā tas bija iepriekšējos Intel Mac datoros. Tomēr viņš teica a Čivināt kas, virtualizējot uz ‌M1‌ Mac, Windows ARM64 var patiešām labi palaist x86 lietojumprogrammas. Tas nav tik ātrs kā Rosetta 2, bet tuvu.

Grafs varēja palaist Windows ARM64 Insider Preview, virtualizējot to, izmantojot Hypervisor.framework. Apple saka tas ļauj lietotājiem mijiedarboties ar virtualizācijas tehnoloģijām, nerakstot kodola paplašinājumus (KEXT).

Grafs QEMU virtualizatoram piemēroja pielāgotu ielāpu, kas ir teikts, ka ir pazīstams ar 'gandrīz vietējās veiktspējas sasniegšanu', izpildot viesa kodu tieši uz resursdatora CPU. Tas nozīmē, ka Windows Arm versiju var virtualizēt uz ‌M1‌ Mac datori ar izcilu veiktspēju.

Lai gan Grafa eksperiments joprojām ir agrīnā stadijā, viņš uzskata, ka citi varētu reproducēt viņa rezultātus. 'Tas ir pirmās dienas. Manus rezultātus noteikti ir iespējams reproducēt — visi ielāpi ir adresātu sarakstā —, taču pagaidām negaidiet uz stabilu, pilnībā funkcionējošu sistēmu,' viņš teica . Pats galvenais, Grafs ir pierādījis, ka Windows spēj darboties ar ‌M1‌ Mac datori.

Apple programmatūras inženierijas vadītājs Kreigs Federigijs nesen teica ka Windows nāk uz ‌M1‌ Mac datori ir Microsoft ziņā. ‌M1‌ mikroshēmā ir galvenās tehnoloģijas, kas nepieciešamas, lai palaistu Windows, taču Microsoft ir jāizlemj, vai licencēt savu Windows Arm versiju Mac lietotājiem.

Lai iegūtu papildinformāciju, skatiet Grafa pilno Windows Arm versijas virtualizācijas procesu.

Birkas: Microsoft , Windows , Apple Silicon Guide , M1 ceļvedis