Matagumpay na ginawa ng developer na si Alexander Graf ang bersyon ng Windows batay sa default na arkitektura ng Arm sa isang aparato  Mac M1Alin ang nagpapatunay na ang M1 chip ay may kakayahang magpatakbo ng isang operating system ng Microsoft sa pamamagitan ng isang emulator QEMU. Sa kasalukuyan, ang mga Mac na may M1 chip ay hindi sumusuporta sa Windows o mayroong tampok na Boot Camp tulad nito sa Intel Macs, ngunit ang suporta sa Windows ay isang tampok na nais makita ng maraming mga gumagamit. Ang Boot Camp ay isang utility na kasama ng iyong Mac na nagbibigay-daan sa iyo upang lumipat sa pagitan ng macOS at Windows.

Matagumpay na ginaya ng isang developer ang Windows Arm sa Mac M1


Paggamit ng isang emulator QEMU Buksan ang mapagkukunan, nagawang gayahin ng Graf ang bersyon ng Arm ng Windows sa M1 chip, nang walang pagtulad dahil ang Microsoft ay mayroon nang isang bersyon ng Windows na nakatuon sa ARM na tinatawag na ARM64, ngunit hindi ito na-update upang gumana sa M1 at bilang karagdagan, mula noong Ang M1 chip ay isang nakalaang Arm SoC, hindi na posible Posibleng mag-install ng x86 Windows o kahit na x86 Windows apps gamit ang Boot Camp, tulad ng nangyari sa mga nakaraang Mac na batay sa Intel. Gayunpaman, sinabi niya sa isang tweet na kapag ito ay sa pamamagitan ng default sa M1 Mac, ang Windows ARM64 ay maaaring magpatakbo ng x86 apps nang maayos. Bagaman hindi kasing bilis ng Rosetta 2, napakalapit ito.

Nagawa ni Graf na patakbuhin ang Windows ARM64 Insider Preview sa pamamagitan ng paggawa nito bilang default sa pamamagitan ng Hypervisor.framework. Sinasabi ng Apple na pinapayagan nito ang mga gumagamit na makipag-ugnay sa mga teknolohiya ng virtualization nang hindi kinakailangang magsulat ng mga kernel na KEXT.

Naglapat si Graf ng isang pasadyang "patch" sa QEMU virtualizer, na sinasabing kilala sa "pagkamit ng malapit sa tunay na pagganap" sa pamamagitan ng pagpapatupad ng code ng panauhin nang direkta sa host CPU. Nangangahulugan ito na ang bersyon ng Arm ng Windows ay maaaring default sa M1 Macs na may mahusay na pagganap.


Bagaman ang eksperimento ni Graf ay nasa maagang yugto pa rin, naniniwala siyang ang iba ay maaaring makabuo ng kanyang mga natuklasan. "Maagang mga araw na ito. Tiyak na posible na kopyahin ang aking mga resulta, lahat ng mga pagwawasto ay nasa listahan ng pag-mail, ngunit huwag asahan ang isang matatag na system na ganap na gumagana. At sa huli ay nakalkula na pinatunayan ng Graf na ang Windows ay may kakayahang magtrabaho sa M1 Macs.

Ang pinuno ng software engineering ng Apple na si Craig Federighi, ay nagsabi kamakailan na ang pag-access ng Windows sa M1 Macs ay "hanggang sa Microsoft". Naglalaman ang M1 chip ng mga pangunahing teknolohiya na kinakailangan upang patakbuhin ang Windows, ngunit kailangang magpasya ang Microsoft kung lisensyahan ang Arm bersyon ng Windows para sa mga gumagamit ng Mac.

Ano sa palagay mo ang eksperimentong ito? Makakaapekto ba ito sa mga benta ng M1? Ipaalam sa amin sa mga komento.

Pinagmulan:

macrumors

Mga kaugnay na artikulo