マイクロソフトは本日、最近アップデートされた Mac mini、MacBook Air、13 インチ MacBook Pro など、Apple の M1 チップを搭載したコンピューターでネイティブの Apple Silicon サポートを備えた Edge Web ブラウザーの最初のベータ版を顧客がダウンロードできるようになったと発表しました。
MicrosoftはネイティブARMサポートについて「積極的に取り組んでいる」と述べており、TwitterでM1サポートを備えた最初のEdgeベータ版を発表し、その実現に向けて動き出しました。
いくつかの奇妙な点を予想してください
ベータ版ソフトウェアを入手するには、Microsoft Edge Insiderチャンネルに参加し、最新のCanary、Dev、またはBeta版をダウンロードして、M1 Macでの動作を確認する必要があります。M1チップ向けに最適化されたアプリは、最適化されていないアプリと比較して、M1 Macで起動した場合のパフォーマンスが大幅に向上し、バッテリー効率も大幅に向上します。
M1のサポートは現在、Edgeベータ版のみに限られています。ライバルのGoogleは2020年11月、最初のM1 Macに先駆けてChromeブラウザにApple Siliconのサポートを実装しました。MicrosoftはM1サポート付きEdgeの正式リリース時期についてはまだ発表していませんが、EdgeとChromeはどちらもChromiumエンジンをベースにしているので、その点は注目に値します。
VLCもネイティブ化
関連情報として、人気のクロスプラットフォームメディアプレーヤーVLCもM1に対応してアップデートされました。VLCで4K、8K、または360度動画を視聴する場合、パフォーマンスが大幅に向上し、大幅な省電力化が実現します。VLCはまだユニバーサルバイナリではないため、公式ダウンロードページでIntel版とM1版を手動で選択する必要があります。
VLC 3.0.12 がリリースされました!
Apple Silicon (Mac M1) および Big Sur のサポート、DASH、RIST、Bluray サポートの改善、macOS オーディオ、Windows GPU、クラッシュおよびセキュリティ問題の修正。https://t.co/3zAr8VgzbL pic.twitter.com/TAU8ayKEBU
— VideoLAN (@videolan) 2021年1月18日
既存のVLCをM1バージョンにアップデートするには、「アップデートを確認」というラベルの付いたメニューオプションを選択してください。これにより、3.0.12.1アップデートがダウンロードされ、Apple Silicon搭載MacでネイティブM1サポートが有効になります。
ロゼッタエミュレーションが救世主
これまで、EdgeとVLC(そしてその他の最適化されていないmacOSアプリ)は、M1 MacでIntelコードを実行するためにAppleのRosetta機能を使用していました。Rosettaは動的バイナリ変換を使用するため、Rosettaを使用するアプリは基本的にエミュレーションで動作します。
本日より、macOS ARM64ネイティブサポートに対応したMicrosoft Edge Insiderチャンネルをダウンロードいただけます。InsiderウェブサイトからCanary、Dev、Betaをダウンロードして、動作をご確認ください。ご感想をお聞かせください。💪 https://t.co/GkOtE8JaCi https://t.co/4XGdzcE31d
— Microsoft Edge 開発者 (@MSEdgeDev) 2021年1月15日
バイナリエミュレータは必然的にパフォーマンスを圧迫するため、本番環境には不向きです。しかし、これらのM1 Macでは違います!驚くほど高速なだけでなく、RosettaはMetalグラフィックアクセラレーションや基盤チップなどの機能を最大限に活用します。その結果、最適化されていない多くのアプリは、RosettaエミュレーションでネイティブIntelアプリと同等の速度で動作します。