Apple Siliconを搭載した最新のMacコンピュータは、Appleがかつてデスクトップやノートブックに搭載していたIntelチップと比較して、全く異なるチップ・アーキテクチャを採用しています。どのアプリがApple Silicon Macに最適化されているかを理解することで、パフォーマンスと効率を最大限に高めることができます。

Macのシリコンアーキテクチャの見分け方

  1. Macのメニューバーの左上にあるAppleのアイコンを選択します。

2. ドロップダウンメニューから「このMacについて」を選択します。

3. チップ」フィールドを探し、その名前と、お使いのMacに搭載されているチップの種類を続けます。もしあなたのPCが以下のチップを搭載しているなら、あなたのMacはApple Siliconを搭載していることになります。

現在のアップルシリコンチップ一覧

  • Apple M1
  • Apple M1 Pro
  • Apple M1 Max
  • アップルM1ウルトラ
  • アップルM2

アプリの種類の概要

2020年にMac用のApple Siliconチップの導入と同時に、AppleはRosetta 2と呼ばれるソフトウェア翻訳レイヤーを発表しました。macOS Big Sur以降に組み込まれたRosetta 2は、Intelのx86-64チップアーキテクチャに最適化されたコードを自動的に変換し、AppleのARMベースのチップを搭載したMacがIntelアプリケーションをエミュレートできるようにします。

  • Intel* apps: Intel Macs 上でネイティブに動作します。Apple Silicon Mac では、Rosetta 2 が必要となり、パフォーマンスに影響を与え、プラグインの互換性が低下する可能性があります。
  • Apple Silicon** apps:Apple Silicon搭載のMacでネイティブに動作し、最高のパフォーマンスと効率性を実現します。Intel Macとは互換性がありません。
  • ユニバーサルアプリ**:“Universal binary “の略です。Intel および Apple Silicon を搭載した Mac でネイティブに動作し、Rosetta 2 の翻訳レイヤーを必要としません。

Finderでアプリの種類を確認する

  1. この方法でアプリの種類を確認するには、まず、以下のようにドックの左端にあるアイコンをクリックして、Finder ウィンドウを開く必要があります。

2. 2. ウィンドウの左側にあるサイドバーメニューから「アプリケーション」を選択します。

を選択します。 3. 3. 確認したいアプリを選択し、右クリック(またはタッチパッドで2本指タップ)してコンテキストメニューを表示します。

4. “情報を見る “を選択します。

5. 5. 新しいポップアップウィンドウで、「種類」というラベルの付いたリスト項目を確認し、その後にアプリの種類を入力します。以下の例では、アプリはユニバーサルアプリとしてリストアップされています。

以下の例では、アプリはユニバーサルアプリと表示されています。

システム情報アプリでアプリの種類を確認する

  1. システム情報」アプリを使ってアプリの種類を確認するには、Macのメニューバーの左側に移動して虫眼鏡のアイコンをクリックし、Spotlightを起動します。

2. 検索フィールドに「システム情報」と入力します。

3. 3. 「Return」キーを押して、「System Information」アプリを起動します。

4. 左側のサイドバーから、“ソフトウェア “と書かれたメニューを選択します。

5. 5. メニュー項目のドロップダウンリストから、“アプリケーション “とラベル付けされたオプションをクリックします。

6. 6. 「種類」と書かれた列をクリックし、リストを並べ替えます。これにより、各アプリの種類がIntel、Apple Silicon、またはUniversalとしてリストアップされます。この場合、下の画像に表示されているアプリはすべてUniversalです。

アクティビティモニタアプリでアプリの種類を確認する

  1. ドックの「Finder」の右側にある「Launchpad」アイコンをクリックします。(このアイコンを削除している場合は、Spotlight検索からLaunchpadを開いてください)

2. その他」というフォルダをクリックすると、ユーティリティが表示されます。

3. “アクティビティモニタ “と書かれたアプリを開く。

4. ウィンドウ右上の検索フィールドに、確認したいアプリの名前を入力します。この方法が正しく機能するためには、アプリを開いて起動しておく必要があります。この例では、Pagesアプリをチェックします。

5. 種類」の欄で、Pagesは「Apple」アプリに分類されることがわかります。Rosetta 2を必要としないユニバーサルアプリやApple Siliconネイティブアプリは “Apple “アプリと表示することができ、Intelベースのアプリは単に “Intel “と表示されます。

よくある質問

システム情報アプリでアプリの種類が「iOS」と表示されるのはどういうことですか?

システム情報」アプリでアプリが「iOS」と表示されている場合、それはApple Siliconのアプリです。iOS」という分類は、Apple Silicon上でネイティブに動作するiPhoneやiPadのアプリをラベル付けして識別するために使用されます。Macとの互換性はありますが、これらのアプリはタッチファーストインターフェイス向けに作られているため、期待通りのパフォーマンスが得られない場合があります。

IntelアプリはApple Silicon Macでは本質的に遅いのか?

Apple Silicon MacではIntel製アプリケーションを「エミュレート」しなければならないと聞いて、技術愛好家の方はがっかりされるかもしれません。しかし、AppleのMシリーズチップのARM命令セットアーキテクチャは、最適化にかかわらず、幅広いアプリケーションで超高速パフォーマンスを可能にするということは、重要なポイントです。実際、ほとんどのIntel製アプリケーションは、エミュレーションが必要であるにもかかわらず、Intelベースのマシンでネイティブに実行するよりもApple Silicon上で高速に実行されます。

ユニバーサルアプリをApple Silicon Mac上で強制的にIntelアプリとして開かせることはできますか?

Apple Silicon Macのユーザーの中には、予期しない互換性の障害やニッチなワークフローのトラブルシューティングのために、ユニバーサルアプリを常にIntel版として開くように強制したい方がいるかもしれません。そのためには、前述のアプリのメタデータウィンドウで、「Rosettaを使って開く」というボックスをチェックします。また、Apple Silicon MacでのRosetta 2エミュレーションについては、「M1 MacアプリをIntelアプリとして実行する方法」を参照してください。

すべての写真とスクリーンショットはBrahm Shankによる。

Akira
Akiraは情熱的なゲーマーであり、製品レビュアーです。ゲームをしていないときは、最新のゲーミングアクセサリーを試したり、製品のレビューをしていることが多い。彼の分かりやすいスタイルは、ゲーマーが自分のニーズに最も適した製品を簡単に判断できるようにするものです。また、技術的な問題にも精通しており、その解決方法も知っている。