Kako Tos

Kako znati koje su Mac aplikacije optimizirane za Apple Silicon

Nakon lansiranja Mac računala koje pokreće Apple silicij, ažurirane su brojne aplikacije trećih strana kako bi se osiguralo da su optimizirane za rad na Appleovim prilagođenim procesorima. Čak i ako aplikacija nije ažurirana, Appleovi Macovi koji nisu Intelovi i dalje ih mogu pokretati, zahvaljujući Appleovom sloju za prijevod Rosetta 2. Ali kako znati koje se vaše aplikacije izvode izvorno kao univerzalne izvršne datoteke, a koje koriste emulaciju Rosetta? Čitajte dalje da biste saznali.





m1 macs banner

Objašnjenje univerzalnih aplikacija

Kada programeri ažuriraju svoje aplikacije tako da rade na izvornom Apple siliciju, oni koriste nešto što se zove Universal binary. Izvorno, univerzalne aplikacije odnosile su se na izvršne datoteke koje se pokreću izvorno na PowerPC ili Intel Mac računalima. Međutim, na WWDC 2020 u lipnju, Apple je najavio Universal 2, koji aplikacijama omogućuje pokretanje i na Mac računalima baziranim na Intelu i na Appleovim silikonskim Mac računalima.



Ako se aplikacija tek treba ažurirati na Universal 2, Apple silikon Mac će je i dalje pokretati, ali će to učiniti pretvaranjem koda Intel x86-64 pomoću softvera za emulaciju Rosetta 2. Čak i kada emuliraju x86 kod pod Rosettom 2, Macovi s Apple silikonom općenito pokreću aplikacije koje nisu izvorne u odnosu na Macove temeljene na Intelu, ali dobro je znati koje su aplikacije optimizirane za napredni hardver unutar vašeg M1 Mac. Evo kako.

Kako provjeriti ima li univerzalnih aplikacija u macOS-u

  1. Kliknite na Simbol jabuke u gornjem lijevom kutu trake izbornika vašeg Maca i odaberite O ovom Macu .
    o ovom mac-u

  2. Na kartici 'Pregled' kliknite na Izvješće o sustavu... dugme.
    o ovoj kopiji pregleda Maca

  3. U prozoru Izvješće o sustavu odaberite Softver -> Aplikacije u bočnoj traci. Na popisu aplikacija koji se učitava pogledajte ispod Ljubazan stupac da biste vidjeli je li aplikacija univerzalna binarna ili ne-nativna Intelova izvršna datoteka.
    provjerite kopiju univerzalnih aplikacija

Osim popisa izvješća o sustavu, možete provjeriti i pojedinačne aplikacije: desnom tipkom miša kliknite ikonu aplikacije u Finderu, a zatim odaberite Dobiti informacije iz kontekstualnog izbornika i pogledajte njegovu Ljubazan pod 'Općenito'.

kako prikvačiti razgovore na imessage

Pored navedenog, iMazing objavio je besplatnu aplikaciju [ Izravna veza ] koji skenira vaše macOS aplikacije i prikazuje njihovu podržanu arhitekturu procesora, dok repo nudi besplatnu aplikaciju na traci izbornika tzv. Informacije o siliciju koji vam omogućuje brz pregled arhitekture trenutno pokrenute aplikacije.

informacije o siliciju Aplikacija Silicon Info na traci izbornika
Također možete provjeriti je li aplikacija optimizirana za Apple silicij prije nego što je uopće instalirate, zahvaljujući web stranici Abdullaha Diae pod nazivom Je li Apple silicij spreman? Stranica održava ažurnu bazu podataka aplikacija koje ukazuju na izvorni ‌M1‌ podrška, samo Rosetta 2, i oni koji uopće ne rade.

Vrijedi napomenuti da Apple smatra Rosettu 2 privremenim rješenjem za razvojne programere dok prepravljaju svoje postojeće programe temeljene na Intelu za rad na Mac računalima temeljenim na Armu, što znači da će na kraju morati stvoriti univerzalne aplikacije koje rade izvorno i na ‌‌Intelu“ i na Appleovom siliciju‌‌ strojevi.

Apple je prekinuo podršku za OG Rosetta tri godine nakon njegovog izdavanja kako bi izgladio prijelaz s PowerPC čipova na Intelove procesore, tako da ako programer na kraju ne ažurira svoju aplikaciju, ona bi u budućnosti mogla postati neupotrebljiva na Appleovim silikonskim strojevima.