どの Mac アプリが Apple Silicon 用に最適化されているかを確認する方法
ホーム やり方 どの Mac アプリが Apple Silicon 用に最適化されているかを確認する方法

どの Mac アプリが Apple Silicon 用に最適化されているかを確認する方法

Apple シリコンを搭載した Mac の発売後、多数のサードパーティ アプリが更新され、Apple のカスタム プロセッサで実行するように最適化されました。アプリが更新されていない場合でも、Apple の Rosetta 2 翻訳レイヤーのおかげで、Apple の非 Intel Mac でもアプリを実行できます。しかし、どのアプリがユニバーサル実行可能ファイルとしてネイティブに実行されているか、どのアプリが Rosetta エミュレーションを使用しているかをどうやって知るのでしょうか?続きを読んで調べてください。

m1 mac バナー

ユニバーサルアプリの説明

開発者が Apple シリコン上でネイティブに実行できるようにアプリを更新するとき、ユニバーサル バイナリと呼ばれるものを使用します。元々、ユニバーサル アプリとは、PowerPC または Intel Mac の両方でネイティブに実行される実行可能ファイルを指しました。しかし、6月のWWDC 2020でAppleは、IntelベースのMacとAppleシリコンMacの両方でアプリを実行できるようにするUniversal 2を発表した。

アプリがまだ Universal 2 に更新されていない場合でも、Apple Silicon Mac は引き続きそのアプリを実行しますが、Rosetta 2 エミュレーション ソフトウェアを使用して Intel x86-64 コードを変換することによって実行されます。 Rosetta 2 で x86 コードをエミュレートする場合でも、Apple シリコンを搭載した Mac は通常、非ネイティブ アプリを Intel ベースの Mac よりも高速に実行しますが、どのアプリが

M1

Mac 内の高度なハードウェアに合わせて最適化されているかを知ることは有益です。その方法は次のとおりです。

macOS でユニバーサル アプリを確認する方法

  1. Mac のメニュー バーの左上隅にある

    Apple マーク

    をクリックし、

    [この Mac について]

    を選択します。

    このマックについて

  2. 「概要」タブで、

    「システムレポート…」

    ボタンをクリックします。

    この Mac の概要コピーについて

  3. 「システムレポート」ウィンドウで、サイドバーの

    「ソフトウェア」→「アプリケーション」

    を選択します。読み込まれるアプリケーション リストで、

    [種類]

    列の下を調べて、アプリがユニバーサル バイナリであるか、非ネイティブ Intel 実行可能ファイルであるかを確認します。

    ユニバーサル アプリのコピーを確認する

システム レポート リストに加えて、個々のアプリも確認できます。Finder でアプリのアイコンを右クリックし、コンテキスト メニューから

[情報を見る]

を選択し、[全般] でその

種類

を確認します。

上記に加えて、

iMazing は

、macOS アプリをスキャンしてサポートされている CPU アーキテクチャを表示する無料アプリ [

Direct Link

] をリリースしました。一方、リポジトリは、現在実行中の CPU アーキテクチャを素早く表示できる

Silicon Info

と呼ばれる無料のメニュー バー アプリを提供しています。応用。

シリコン情報

Silicon Info メニューバー アプリ

Abdullah Diaa の Web サイト「

Is Apple Silicon Ready?」

のおかげで、アプリをインストールする前に、アプリが Apple シリコン用に最適化されているかどうかを確認することもできます。このサイトは、ネイティブの「M1」サポート、Rosetta 2 のみ、およびまったく動作しないアプリを示すアプリの最新データベースを維持しています。

Apple が、Rosetta 2 を開発者が Arm ベースの Mac で実行できるように既存の Intel ベースのプログラムを作り直す間の一時的なソリューションであると考えていることは注目に値します。つまり、最終的には Intel と Intel の両方でネイティブに動作するユニバーサル アプリを作成する必要があることになります。そしてAppleシリコンマシン。

Apple は、PowerPC チップから Intel プロセッサへの移行をスムーズにするために、リリースから 3 年後に OG Rosetta のサポートを終了したため、開発者が最終的にアプリを更新しない場合、将来的には Apple シリコン マシンで使用できなくなる可能性があります。