Hacker käyttää virtualisoitua Windows 10:tä ARM:lla Apple M1 -prosessorilla
2 min. lukea
Päivitetty
Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää
Yli 10 vuoden ajan MacOS-käyttäjät ovat voineet käyttää Windowsia tietokoneillaan Bootcapin ja virtualisointiratkaisujen, kuten Parallelsin, avulla, jolloin he voivat käyttää laajaa ohjelmisto- ja pelikirjastoa, jotka ovat parhaita Windowsissa.
Tämä muuttui ottamalla käyttöön Applen uudet Apple M1 -käyttöiset MacBookit ei tällä hetkellä tuettu Windows 10 -versio, joko Microsoft tai Apple.
Tänään kehittäjä Alexander Graf on kuitenkin paljastanut, että hän on onnistunut saamaan ARM-käyttöjärjestelmän Windows 10:n toimimaan onnistuneesti avoimen lähdekoodin QEMU:ssa virtualisoidussa korjaustiedostossa, joka tarkoittaa, että ARM-koodi suoritetaan suoraan Apple M1 -prosessorilla ilman, että sitä ensin käännetään x86-koodiksi. ja sitten takaisin ARMiin.
Kuka sanoi, että Windows ei toimi hyvin #AppleSilicon? Onko täällä aika näppärää? #QEMU korjaustiedostot viitteeksi: https://t.co/qLQpZgBIqI pic.twitter.com/G1Usx4TcvL
- Alexander Graf - @[sähköposti suojattu] (@_AlexGraf) Marraskuussa 26, 2020
Ratkaisu kiertää uuden Apple-laitteiston ajurien puutteen (joka yleensä toimittaa Bootcamp) samalla kun se mahdollistaa alkuperäisen tason suorituskyvyn. Koska ARM:n Windows 10 sisältää oman x86-kääntäjänsä, voit jopa ajaa 32-bittisiä x86 Windows-sovelluksia ARM-käyttöisellä kannettavallasi, myös kuulemma melko hyvällä suorituskyvyllä.
Windows 10 ARM64 voi ajaa x86-sovelluksia melko hyvin. Se ei ole yhtä nopea kuin Rosetta2, mutta lähellä.
- Alexander Graf - @[sähköposti suojattu] (@_AlexGraf) Marraskuussa 27, 2020
Graf suoritti Windows ARM64 Insider Preview -ohjelman Hypervisor.frameworkin ja QEMU-virtualisoijan mukautetun korjaustiedoston kautta, ja hän pystyi "saavuttamaan lähes alkuperäisen suorituskyvyn" suorittamalla vieraskoodin suoraan isäntäprosessorissa.
Työtä on vielä tekemättä, ja Parallelsin kaltaiset yritykset ovat jo ilmoittaneet työskentelevänsä Apple M1 -prosessorin tukemiseksi, mikä viittaa siihen, että uusilla Macbook-omistajilla on pian lisää ohjelmistovaihtoehtoja. On kuitenkin huomionarvoista, että Microsoft ei tarjoa Windows 10:n itsenäistä versiota ARM:ssa, mikä voi olla este tällaisen ratkaisun rutiininomaiselle käyttöönotolle.
kautta MacRumors