Appleが今夏、Intelチップからの移行を発表した際、多くの人がBoot Campの将来について疑問を抱いていました。AppleはBoot Campが新しいM1チップ搭載Macでは動作しないと発表しましたが、仮想化ソフトウェアを開発する企業が将来的に解決策を提供する可能性があります。Intelチップ搭載Mac向けの人気仮想化アプリであるParallels Desktopは本日、Apple M1チップを搭載した新しいMacで動作可能な新バージョンのアプリを「積極的に開発中」であると発表しました。
Parallels ブログより (強調は筆者による):
Parallels は、Apple M1 チップ搭載 Mac にもたらされるパフォーマンス、電力効率、そして仮想化機能に大変期待しています。Rosetta テクノロジーのおかげで、Apple M1 チップ搭載 Mac への移行は、ほとんどの macOS アプリでスムーズに行えるはずです。幸いなことに、Parallels Access、Parallels Toolbox、Parallels Client ソフトウェアは、Parallels がユニバーサルバイナリとして再構築する前からスムーズに動作していました。
ただし、仮想マシンは例外です。
現在のバージョンのParallels Desktopでは、M1チップ搭載のMacで仮想マシンを実行できないことにご注意ください。朗報です。M1チップ搭載のMacで実行できるParallels Desktop for Macの新バージョンがすでに開発中です。
それは全く予想外のことではありませんでした。
Appleは今夏のWWDC 2020基調講演で、Macコンピュータ向け独自チップへの移行を発表した際、Apple Silicon開発ハードウェア上でLinux仮想マシンをスムーズに実行するParallels Desktopのプロトタイプ版を実演しました。同社によると、M1対応版のParallels DesktopはWWDC以降「驚異的な進歩を遂げている」とのことです。
https://twitter.com/horwitz/status/1326343654915538945
「Parallels Desktopをユニバーサルバイナリに切り替え、仮想化コードを最適化しました」と投稿には記されています。M1バージョンは明らかに「非常に有望」です。Microsoftは最近、ARM版WindowsにIntelベースのx64アプリケーションのサポートを追加すると発表しました。AppleのRosettaテクノロジーと同様に、この機能により、ARMベースのノートパソコンをお使いのWindowsユーザーは、ARM命令セットに最適化されていない既存のIntelアプリケーションを実行できるようになります。
いずれ Apple は ARM 上の Windows に Boot Camp を導入するだろうと思います。
Parallelsなどの仮想化ソリューションではmacOSとWindowsなどの他のオペレーティングシステムを並行して実行できますが、Boot Campでは起動時にWindowsを直接起動できます。つまり、Boot Campはゲームやクリエイティブソフトウェアなど、リソースを大量に消費するWindowsアプリをMacで実行するのに最適なソリューションです。一方、仮想化はマシンを再起動することなく、Windowsアプリをいつでもどこでも実行できる利便性を提供します。