Kako prepoznati koristi li aplikacija za macOS Intel ili ARM

Upravo ste završili s postavljanjem svog novog M1 Mac onako kako želite, instalirali svoje omiljene aplikacije, vratili posljednju sigurnosnu kopiju i upravo ćete staviti ovu stvar na test kada vam padne na pamet pitanje:

Je li neka od mojih aplikacija optimizirana za M1 čip?

M1 čip je potpuno nov, što znači da još nema puno aplikacija koje ga podržavaju. Apple je to uspio s Rosettom 2, koja omogućuje aplikacijama temeljenim na Intelu da rade na M1 ARM arhitekturi. Stoga vjerojatno nećete primijetiti veliku razliku između vaših Intel i ARM aplikacija.

Ipak, korisne su informacije, a Apple vam omogućuje da provjerite koju arhitekturu koristi svaka vaša aplikacija. U ovom vodiču ćemo vam pokazati kako sami odrediti ove podatke.

Sadržaj

  • Kako znati je li aplikacija optimizirana za vaš M1 Mac
  • Koja je razlika između x86 (Intel) i ARM (Appleov M1)?
  • Kako se aplikacije temeljene na Intelu izvode na M1 Mac računalu?
  • Rade li Intelove aplikacije sporije od ARM aplikacija na M1 Mac računalima?
    • Vezane objave:

Kako znati je li aplikacija optimizirana za vaš M1 Mac

Prvo, htjet ćete otvoriti O ovom Macu. To možete učiniti tako da u Spotlight upišete "O ovom Macu" ili kliknete na logotip  u gornjem lijevom dijelu trake izbornika.

Pojavit će se skočni prozor koji će vam dati neke osnovne informacije o vašem Macu, kao što su serijski broj i verzija macOS-a. Za naše potrebe, međutim, kliknut ćemo na Izvješće o sustavu dugme.

Ovo će otvoriti novi prozor koji prikazuje više tehničkih informacija o vašem Macu. U lijevom oknu ovog skočnog prozora pronaći ćete odjeljak s oznakom Softver i opcija ispod toga označena Prijave. Samo naprijed i kliknite Prijave.

Ovo će vas odvesti do popisa svih aplikacija instaliranih na vašem Macu koji se može pomicati. Iako ne postoji značajka pretraživanja, ove aplikacije možete sortirati po abecedi, što bi trebalo olakšati pronalaženje i provjeru aplikacije koju tražite.

Kada pronađete aplikaciju koju želite identificirati, možete provjeriti za koju je arhitekturu optimizirana gledajući ispod Ljubazan stupac.

Ovdje ćete vidjeti jednu od tri stvari.

  • Jabučni silicij. Kao što biste očekivali, ovo se odnosi na aplikacije koje su optimizirane za rad na Apple Siliconu.
  • Intel. Opet, ovdje je odgovor jasan. Ovo su aplikacije koje su još uvijek optimizirane za Intel. Vaš M1 Mac ih i dalje može pokretati, međutim, koristeći Rosetta 2 (više o tome niže).
  • Univerzalni. Ovu ćete oznaku vidjeti samo ako koristite Mac koji nije M1. To znači da je aplikacija optimizirana za ARM, ali budući da ne koristite M1 čip, ona radi "univerzalno" na Intelu.

I to je to!

Koja je razlika između x86 (Intel) i ARM (Appleov M1)?

Siguran sam da većina ljudi koji su tražili ovaj članak već imaju osnovno razumijevanje razlike između M1 čipa i prethodno korištenih Intelovih čipova. Međutim, možda niste toliko upoznati s x86, ARM-om ili zašto oni stvaraju probleme s kompatibilnošću.

U suštini, ARM (koji koriste čipovi M1, iPhone, iPad i Apple Watch) i x86 (koji koristi Intel) dvije su različite vrste arhitektura procesora. Ako to zvuči komplicirano, to je zato što jest - stoga ne brinite! Evo jednostavnog načina razmišljanja o tome:

Procesor je poput motora vašeg računala. Svaki klik, izračun, upisano slovo, itd., dovršava procesor. I baš kao što svi automobili imaju motore, sva računala imaju procesore.

Recimo da ste prethodno posjedovali vozilo američke proizvodnje i da ste od tada prešli na vozilo japanske proizvodnje. Oba imaju motore koji rade na sličan način, ali nijedan od dijelova nije kompatibilan. Ne možete uzeti komponente od jednog i zamijeniti ih drugim.

Razlika između Intelove x86 i M1 ARM arhitekture je u biti ista stvar. Oba procesora služe istoj namjeni i imaju značajke koje se preklapaju. Međutim, oni također rade neke stvari drugačije, govore drugačijim jezikom i imaju različite potrebe za kompatibilnošću.

To je razlog zašto Apple razlikuje aplikacije optimizirane za Intel i aplikacije optimizirane za ARM – jer one rade vrlo različito na istom procesoru.

Kako se aplikacije temeljene na Intelu izvode na M1 Mac računalu?

Možda ste primijetili problem u analogiji koju sam upravo naveo. Ako su M1 i Intel procesori nekompatibilni kao Toyotini i Chevroletovi motori, kako se aplikacije temeljene na Intelu mogu izvoditi na M1 procesoru?

To je zahvaljujući Appleovoj Rosetti 2, koja je malo inženjerske čarolije na vašem M1 Macu. Jednostavno rečeno, Rosetta 2 je usluga koja prevodi aplikacije optimizirane za Intel u ARM arhitekturu vašeg M1 čipa.

Ako aplikacija kaže "Učini ovo", na Intel-speak, Rosetta 2 to prevodi u ARM-govor za vaš M1 čip. To radi i u pozadini, tako da nećete često komunicirati s uslugom Rosetta 2.

Rade li Intelove aplikacije sporije od ARM aplikacija na M1 Mac računalima?

Čekaj malo. Ako se aplikacija temeljena na Intelu prevodi u ARM dok je koristite, ne usporava li je to?

Da - nekako. Tehnički, ove aplikacije rade sporije od svojih ARM kolega, a u nekim slučajevima razlika je vrlo uočljiva. Kako se sve više aplikacija ažurira za M1, bez sumnje ćete primijetiti velika poboljšanja performansi u ovim aplikacijama.

Međutim, to nikako ne znači da su aplikacije temeljene na Intelu "spore" na M1 čipu. Zapravo, mnogi od njih rade brže nego ikad na Intelovim procesorima. To je zbog sulude količine energije koju je Apple uspio izvući iz M1 čipa.

Dakle, ako koristite Mac koji nije M1 i upravo ste shvatili da sve vaše aplikacije još uvijek rade na Intelu, nemojte dopustiti da vas to odvrati od kupovine M1 Maca. Razlika je minimalna, a osim toga, većina ovih aplikacija uskoro će se ažurirati. Kupite novi sjajni Mac i uživajte u brzim performansama svih svojih aplikacija, bez obzira jesu li ARM ili druge.