Cum să vă dați seama dacă o aplicație macOS folosește Intel sau ARM

Tocmai ați terminat de configurat noul dvs. Mac M1 așa cum doriți, ați instalat aplicațiile preferate, ați restaurat ultima copie de rezervă și sunteți pe cale să puneți acest lucru la încercare când vă trece o întrebare:

Este vreuna dintre aplicațiile mele optimizate pentru cipul M1?

Cipul M1 este nou-nouț, ceea ce înseamnă că nu există încă o mulțime de aplicații care îl acceptă. Apple a reușit acest lucru cu Rosetta 2, care permite aplicațiilor bazate pe Intel să ruleze pe arhitectura ARM a M1. Deci probabil că nu veți observa o mare diferență între aplicațiile dvs. Intel și ARM.

Cu toate acestea, sunt informații utile de avut, iar Apple vă permite să verificați ce arhitectură folosește fiecare dintre aplicațiile dvs. În acest tutorial, vă vom arăta cum să determinați singuri aceste informații.

Cuprins

  • Cum îți dai seama dacă o aplicație este optimizată pentru Mac-ul tău M1
  • Care este diferența dintre x86 (Intel) și ARM (M1 de la Apple)?
  • Cum rulează aplicațiile bazate pe Intel pe un Mac M1?
  • Aplicațiile Intel rulează mai lent decât aplicațiile ARM pe Mac-urile M1?
    • Postări asemănatoare:

Cum îți dai seama dacă o aplicație este optimizată pentru Mac-ul tău M1

În primul rând, veți dori să deschideți Despre acest Mac. Puteți face acest lucru tastând „Despre acest Mac” în Spotlight sau făcând clic pe sigla  din partea stângă sus a barei de meniu.

Va apărea o fereastră pop-up, care vă oferă câteva informații de bază despre Mac, cum ar fi numărul de serie și versiunea macOS. În scopurile noastre, totuși, vom face clic pe Raport de sistem buton.

Aceasta va deschide o nouă fereastră care afișează mai multe informații tehnice pe Mac. În panoul din stânga al acestui pop-up, veți găsi o secțiune etichetată Software și o opțiune sub eticheta Aplicații. Continuați și faceți clic Aplicații.

Aceasta vă va duce la o listă derulabilă a fiecărei aplicații instalate pe Mac. Deși nu există nicio funcție de căutare, puteți sorta aceste aplicații în ordine alfabetică, ceea ce ar trebui să faciliteze găsirea și verificarea aplicației pe care o căutați.

Când găsiți aplicația pe care doriți să o identificați, puteți verifica pentru ce arhitectură este optimizată, căutând sub Drăguț coloană.

Aici, vei vedea unul dintre cele trei lucruri.

  • Apple Silicon. După cum v-ați aștepta, aceasta se referă la aplicațiile care au fost optimizate pentru a rula pe Apple Silicon.
  • Intel. Din nou, răspunsul aici este simplu. Acestea sunt aplicațiile care sunt încă optimizate pentru Intel. Cu toate acestea, Mac-ul dvs. M1 le poate rula în continuare, folosind Rosetta 2 (mai multe despre asta mai jos).
  • Universal. Veți vedea această etichetă numai dacă utilizați un Mac non-M1. Înseamnă că o aplicație a fost optimizată pentru ARM, dar din moment ce nu rulați cipul M1, rulează „universal” pe Intel.

Si asta e!

Care este diferența dintre x86 (Intel) și ARM (M1 de la Apple)?

Sunt sigur că majoritatea oamenilor care au căutat acest articol au deja o înțelegere de bază a diferenței dintre cipul M1 și chipurile Intel utilizate anterior. Cu toate acestea, este posibil să nu fiți la fel de familiarizat cu x86, ARM sau de ce creează probleme de compatibilitate.

În esență, ARM (pe care cipurile M1, iPhone, iPad și Apple Watch îl folosesc) și x86 (folosit de Intel) sunt două tipuri diferite de arhitecturi de procesoare. Dacă sună complicat, este pentru că este - așa că nu vă faceți griji! Iată un mod simplu de a gândi:

Procesorul este ca motorul computerului dvs. Fiecare clic, calcul, literă tastată etc., este completat de procesor. Și la fel cum toate mașinile au motoare, toate computerele au procesoare.

Acum, să presupunem că ați deținut anterior un vehicul fabricat în America și de atunci ați trecut la un vehicul fabricat în Japonia. Ambele au motoare care funcționează în moduri similare, dar niciuna dintre părți nu este compatibilă. Nu puteți lua componente de la unul și le puteți schimba cu cealaltă.

Diferența dintre x86 de la Intel și arhitectura ARM a lui M1 este în esență același lucru. Ambele procesoare servesc aceluiași scop și au caracteristici care se suprapun. Cu toate acestea, ei fac unele lucruri diferit, vorbesc o altă limbă și au nevoi de compatibilitate diferite.

Acesta este motivul pentru care Apple face diferența între aplicațiile optimizate pentru Intel și cele optimizate pentru ARM - deoarece rulează foarte diferit pe același procesor.

Cum rulează aplicațiile bazate pe Intel pe un Mac M1?

Poate ați observat o problemă în analogia pe care tocmai am dat-o anterior. Dacă procesoarele M1 și Intel sunt la fel de incompatibile ca și motoarele Toyota și Chevrolet, cum pot rula aplicațiile bazate pe Intel pe procesorul M1?

Acest lucru se datorează lui Apple Rosetta 2, care este un pic de magie inginerească pe Mac-ul tău M1. În termeni simpli, Rosetta 2 este un serviciu care traduce aplicațiile optimizate Intel în arhitectura ARM a cipul M1.

Dacă o aplicație spune „Fă asta”, în limba Intel, Rosetta 2 îl traduce în limba ARM pentru cipul tău M1. Face acest lucru și în fundal, astfel încât nu veți interacționa foarte des cu serviciul Rosetta 2.

Aplicațiile Intel rulează mai lent decât aplicațiile ARM pe Mac-urile M1?

Asteapta o secunda. Dacă o aplicație bazată pe Intel este tradusă în ARM pe măsură ce o utilizați, asta nu o încetinește?

Da- cam. Din punct de vedere tehnic, aceste aplicații rulează mai lent decât omologii lor ARM și, în unele cazuri, diferența este foarte vizibilă. Pe măsură ce mai multe aplicații sunt actualizate pentru M1, veți observa fără îndoială creșteri mari de performanță în aceste aplicații.

Cu toate acestea, asta nu înseamnă că aplicațiile bazate pe Intel sunt „lente” pe cipul M1 sub nicio formă. De fapt, multe dintre ele rulează mai repede decât au făcut-o vreodată pe un procesor Intel. Acest lucru se datorează cantității nebunești de putere pe care Apple a reușit să o ia din cipul M1.

Deci, dacă sunteți pe un Mac non-M1 și tocmai v-ați dat seama că toate aplicațiile dvs. încă rulează pe Intel, nu lăsați asta să vă descurajeze să alegeți un Mac M1. Diferența este minimă și, în plus, majoritatea acestor aplicații vor fi actualizate în curând. Cumpărați noul Mac strălucitor și bucurați-vă de performanțe fulgerătoare din toate aplicațiile dvs., fie că sunt ARM sau nu.