ハッカーは、AppleM10プロセッサ上のARM上で仮想化されたWindows1を実行します
2分。 読んだ
更新日
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
MacOSユーザーは10年以上にわたり、BootcampやParallelsなどの仮想化ソリューションを介してコンピューター上でWindowsを実行でき、Windowsに最適なソフトウェアやゲームの大規模なライブラリにアクセスできます。
これは、Appleの新しいAppleM1搭載Macbookの導入によって変わりました。 現在サポートされているバージョンのWindows10ではありません、MicrosoftまたはAppleのいずれかによる。
しかし今日、開発者のアレクサンダーグラフは、ARM上のWindows 10を仮想化されたオープンソースQEMUで正常に実行できるようにしたことを明らかにしました。パッチを使用すると、ARMコードは最初にx1コードに変換されることなくAppleM86プロセッサで直接実行されます。その後、ARMに戻ります。
Windowsは上手く動かないと誰が言ったのか #アップルシリコン? ここはかなりきびきびしていますか? #ケム 参考のためのパッチ: https://t.co/qLQpZgBIqI pic.twitter.com/G1Usx4TcvL
— アレクサンダー・グラフ – @[メール保護] (@_AlexGraf) 2020 年 11 月 26 日
このソリューションは、ネイティブレベルのパフォーマンスを維持しながら、新しいAppleハードウェア(通常はBootcampによって提供される)のドライバーの不足を回避します。 ARM上のWindows10には独自のx86トランスレータが含まれているため、ARM搭載のラップトップで32ビットのx86 Windowsアプリを実行することもでき、非常に優れたパフォーマンスを発揮すると報告されています。
Windows 10 ARM64は、x86アプリケーションを非常にうまく実行できます。 Rosetta2ほど高速ではありませんが、近いです。
— アレクサンダー・グラフ – @[メール保護] (@_AlexGraf) 2020 年 11 月 27 日
Grafは、Hypervisor.frameworkとQEMUバーチャライザーへのカスタムパッチを介してWindows ARM64 Insider Previewを実行し、ホストCPUで直接ゲストコードを実行することで「ネイティブに近いパフォーマンスを実現」することができました。
やるべきことはまだいくつかあり、Parallelsのような企業はすでにApple M1プロセッサのサポートに取り組んでいると言っています。これは、新しいMacbookの所有者がまもなくより多くのソフトウェアオプションを持つことを示唆しています。 ただし、MicrosoftがARM上のスタンドアロンバージョンのWindows 10を利用できないようにしていることは注目に値します。これは、このようなソリューションの日常的な展開の障壁となる可能性があります。
、 マックルーマーズ
ユーザーフォーラム
0メッセージ