特に Linus Torvalds が Apple MacBook Air M2 は、Apple の M2 が Intel/AMD x86_64 の競合に対して Linux でどれだけうまく機能するかを調べた多くのベンチマーク記事の最初のものです。この記事では、M2 を搭載した新しい Apple MacBook Air を、AMD Ryzen 7 PRO 6850U”Rembrandt”Zen 3+、Intel Core i7 1280P”Alder Lake P”、AMD Ryzen 9 5900HX”Cezanne H”と比較してベンチマークしました。 Apple Mac Mini M1 モデル。これらのラップトップはすべて、Arch Linux (x86_64) および Arch ベースの Asahi Linux (M1/M2) でテストされました。
Asahi Linux が実験的な M2 を導入したのは先月のことです。ヘクター・マーティンらが新しくリリースされた Apple M2 製品を数週間ハッキングした後のサポート。最新の(実験的な)Asahi Linux を試してみると、このポートの若さを考えると驚くほどスムーズに進みました。セットアップ エクスペリエンスは Apple M1 と同じくらいスムーズで、短時間で Apple M2 の Linux にデュアル ブートすることができました。
Apple M2 が Linux に搭載されるには、基本的に、カーネルの変更をアップストリームする必要がある状態で、Asahi Linux を使用する必要があります。執筆時点では、Asahi Linux の開発者は、PMU サポート、DisplayPort 代替モード、Thunderbolt、USB3、 SEP、Neural Engine、TouchID、キーボード バックライト、Web カメラ、ビデオ エンコード/デコード、ProRes コーデック、マイク サポート、内部スピーカー サポート、およびその他の要素。現在の M1/M2 ハードウェア サポート状況は、Asahi Linux Wiki で確認できます。
Linux での M1/M2 のサポートに関して、部屋にいる大きな象は、もちろん GPU です。 Apple Silicon デバイスで Asahi Linux を実行すると、LLVMpipe ベースのソフトウェア OpenGL 実装のみになります。そのソフトウェア アクセラレーション エクスペリエンスは、基本的なデスクトップ タスク、端末の使用、テキスト エディターまたは IDE の実行、および基本的な Web ブラウジングには「十分」です。しかし、ゲームをしたり、ワークステーション ビジュアライゼーションを実行したり、ソフトウェア フォールバックを使用して多くのビデオを再生したりすることを期待している場合は、オープンソースの Linux グラフィックス スタックが Apple シリコンに適した形になるまで待ったほうがよいでしょう。..うまくいけば来年?
Apple M2/M1 サポート上の Linux には、SoC の電力消費/RAPL/PowerCap インターフェイスのセンサー サポートがないなどの他の落とし穴もあります。ベンチマーク中に SoC の電力使用量だけを監視することはできませんでした。したがって、今日の記事では、Intel/AMD の競合に対する Apple M2 の生のパフォーマンスのみを見ていきます。
M2 システムは、M2 SoC と 8GB を搭載した 2022 MacBook Air でした。システム メモリの–1199 米ドルのベース モデル。ただし、Intel/AMD の比較ベンチマークに入る前に、まず、この MacBook Air での macOS 12.5 と Asahi Linux のパフォーマンスを比較して、Linux の CPU パフォーマンスが最新の公式 macOS リリースと比較してどのようになっているのかを見てみましょう。
これは多くのベンチマークを含む長い記事です… Phoronix コンテンツを楽しんでいて、1 ページで記事全体を表示したい場合は、Phoronix プレミアムへの参加を検討してください。
この記事は、抽出できなかった後続のページに続くようです。