新しいM1Macを好きなように設定し、お気に入りのアプリをインストールし、最後のバックアップを復元しました。質問が頭に浮かんだら、これをテストします。
M1チップ用に最適化されたアプリはありますか?
M1チップは新品です。つまり、M1チップをサポートするアプリはまだたくさんありません。 AppleはこれをRosetta2で管理しており、IntelベースのアプリをM1のARMアーキテクチャで実行できます。 そのため、IntelアプリとARMアプリの違いにあまり気付かないでしょう。
それでも、持っておくと便利な情報です。Appleでは、各アプリがどのアーキテクチャを使用しているかを確認できます。 このチュートリアルでは、この情報を自分で判断する方法を説明します。
コンテンツ
- アプリがM1Mac用に最適化されているかどうかを確認する方法
- x86(Intel)とARM(AppleのM1)の違いは何ですか?
- IntelベースのアプリはM1Macでどのように動作しますか?
-
IntelアプリはM1MacのARMアプリよりも動作が遅くなりますか?
- 関連記事:
アプリがM1Mac用に最適化されているかどうかを確認する方法
まず、開きます このMacについて. これを行うには、Spotlightに「AboutThis Mac」と入力するか、メニューバーの左上にあるロゴをクリックします。
ポップアップが表示され、シリアル番号やmacOSバージョンなどのMacに関する基本情報が示されます。 ただし、ここでは、 システムレポート ボタン。
これにより、Macの技術情報を表示する新しいウィンドウが開きます。 このポップアップの左側のペインに、「 ソフトウェア とその下のオプション アプリケーション. 先に進み、クリックします アプリケーション.
これにより、Macにインストールされているすべてのアプリケーションのスクロール可能なリストが表示されます。 検索機能はありませんが、これらのアプリをアルファベット順に並べ替えることができます。これにより、探しているアプリを簡単に見つけて確認できるようになります。
識別したいアプリが見つかったら、そのアプリが最適化されているアーキテクチャを確認するには、 親切 桁。
ここでは、3つのうちの1つが表示されます。
- アップルシリコン。 ご想像のとおり、これはAppleSiliconで実行するように最適化されたアプリを指します。
- インテル。 繰り返しますが、ここでの答えは簡単です。 これらは、Intel向けに最適化されたアプリです。 ただし、M1 Macは、Rosetta 2を使用してそれらを実行できます(詳細は以下を参照)。
- ユニバーサル。 このラベルは、M1以外のMacを実行している場合にのみ表示されます。 これは、アプリがARM用に最適化されていることを意味しますが、M1チップを実行していないため、Intel上で「ユニバーサルに」実行されています。
以上です!
x86(Intel)とARM(AppleのM1)の違いは何ですか?
この記事を検索したほとんどの人は、M1チップと以前に使用したIntelチップの違いについてすでに基本的な知識を持っていると思います。 ただし、x86、ARM、またはそれらが互換性の問題を引き起こす理由については、あまり詳しくないかもしれません。
基本的に、ARM(M1、iPhone、iPad、およびApple Watchチップが使用)とx86(Intelが使用)は、2種類のプロセッサアーキテクチャです。 それが複雑に聞こえる場合、それはそうだからです–だから心配しないでください! これについての簡単な考え方は次のとおりです。
プロセッサは、コンピュータのエンジンのようなものです。 クリック、計算、文字の入力などはすべて、プロセッサによって完了されます。 そして、すべての車にエンジンが搭載されているように、すべてのコンピューターにはプロセッサーが搭載されています。
さて、あなたは以前にアメリカ製の車を所有していて、その後日本製の車に乗り換えたとしましょう。 どちらも同様の方法で動作するエンジンを備えていますが、互換性のある部品はありません。 一方からコンポーネントを取り出して、もう一方と交換することはできません。
Intelのx86とM1のARMアーキテクチャの違いは基本的に同じです。 両方のプロセッサは同じ目的を果たし、重複する機能を備えています。 しかし、彼らはまた、いくつかのことを異なって行い、異なった言語を話し、異なった互換性の必要性を持っています。
これが、AppleがIntel最適化アプリとARM最適化アプリを区別している理由です。同じプロセッサ上での動作が大きく異なるためです。
IntelベースのアプリはM1Macでどのように動作しますか?
あなたは私がちょうど前に与えたアナロジーの問題に気づいたかもしれません。 M1およびIntelプロセッサがToyotaおよびChevroletエンジンと同じくらい互換性がない場合、IntelベースのアプリはM1プロセッサでどのように実行できますか?
これは、AppleのRosetta 2のおかげです。これは、M1Macのちょっとしたエンジニアリングの魔法です。 簡単に言うと、Rosetta 2は、Intelに最適化されたアプリをM1チップのARMアーキテクチャに変換するサービスです。
アプリが「これを行う」と言った場合、Intel-speakで、Rosetta2はそれをM1チップ用のARM-speakに変換します。 これはバックグラウンドでも行われるため、Rosetta2サービスを頻繁に操作することはありません。
IntelアプリはM1MacのARMアプリよりも動作が遅くなりますか?
一瞬待って。 Intelベースのアプリを使用中にARMに変換している場合、速度が低下しませんか?
はい-一種です。 技術的には、これらのアプリはARMのアプリよりも実行速度が遅く、場合によっては、違いが非常に顕著になります。 M1用に更新されるアプリが増えるにつれ、これらのアプリのパフォーマンスが大幅に向上することに間違いなく気付くでしょう。
ただし、これは、IntelベースのアプリがM1チップ上で「遅い」という意味ではありません。 実際、それらの多くは、Intelプロセッサでこれまでよりも高速に実行されます。 これは、AppleがM1チップから抜け出すことができた非常に多くの電力によるものです。
したがって、M1以外のMacを使用していて、すべてのアプリがまだIntelで実行されていることに気付いた場合は、M1Macを購入することを思いとどまらせないでください。 違いはごくわずかであり、その上、これらのアプリのほとんどはまもなく更新される予定です。 新しい光沢のあるMacを購入して、ARMであろうとなかろうと、すべてのアプリから超高速のパフォーマンスをお楽しみください。