Kuidas Tos

Kuidas teha kindlaks, millised Maci rakendused on Apple Silicon jaoks optimeeritud

Pärast Apple'i räni toiteallikaga Macide turuletoomist on paljusid kolmandate osapoolte rakendusi värskendatud, et tagada nende optimeerimine Apple'i kohandatud protsessoritega töötamiseks. Isegi kui rakendust pole värskendatud, saavad Apple'i mitte-Intel Macid seda tänu Apple'i Rosetta 2 tõlkekihile siiski käivitada. Kuidas aga teada saada, millised teie rakendused töötavad algselt universaalsete käivitatavate failidena ja millised kasutavad Rosetta emulatsiooni? Loe edasi, et teada saada.





m1 Maci bänner

Universaalsete rakenduste selgitus

Kui arendajad värskendavad oma rakendusi nii, et need töötaksid algselt Apple'i ränil, kasutavad nad universaalset kahendfaili. Algselt viitasid universaalsed rakendused käivitatavatele failidele, mis töötavad algselt nii PowerPC-s kui ka Inteli Macis. Juunis toimunud WWDC 2020 messil kuulutas Apple aga välja Universal 2, mis võimaldab rakendustel töötada nii Intelipõhistel Macidel kui ka Apple'i räni Macidel.



Kui rakendust tuleb veel versioonile Universal 2 värskendada, töötab Apple Silicon Mac seda endiselt, kuid teisendab Inteli x86-64 koodi Rosetta 2 emulatsioonitarkvara abil. Isegi kui emuleerida x86 koodi Rosetta 2 all, käitavad Apple'i räniga Macid üldiselt mittenatiivseid rakendusi kiiremini kui Inteli-põhised Macid, kuid on hea teada, millised rakendused on optimeeritud teie täiustatud riistvara jaoks. M1 Mac. Siin on, kuidas.

Kuidas macOS-is universaalseid rakendusi kontrollida

  1. Klõpsake nuppu Apple sümbol Maci menüüriba vasakus ülanurgas ja valige Teave selle Maci kohta .
    selle maci kohta

  2. Vahekaardil „Ülevaade” klõpsake nuppu Süsteemi aruanne... nuppu.
    selle Maci ülevaatekoopia kohta

  3. Valige aknas Süsteemiaruanne Tarkvara -> Rakendused külgribal. Laaditavas rakenduste loendis vaadake jaotist Lahke veerus, et näha, kas rakendus on universaalne kahendfail või mittenatiivne Inteli käivitatav fail.
    kontrollige universaalsete rakenduste koopiaid

Lisaks süsteemiaruannete loendile saate kontrollida ka üksikuid rakendusi: paremklõpsake Finderis rakenduse ikoonil, seejärel valige Hankige teavet kontekstimenüüst ja vaadake seda Lahke jaotises „Üldine”.

kus on uus mac pro

Lisaks ülaltoodule iMazing on välja andnud tasuta rakenduse [ Otselink ], mis skannib teie macOS-i rakendusi ja kuvab nende toetatud protsessori arhitektuuri, samas kui repo pakub tasuta menüüriba rakendust nimega Räni teave mis võimaldab teil kiiresti vaadata praegu töötava rakenduse arhitektuuri.

räni teave Silicon Info menüüriba rakendus
Samuti saate enne installimist kontrollida, kas rakendus on Apple'i räni jaoks optimeeritud, tänu Abdullah Diaa veebisaidile nimega Kas Apple'i räni on valmis? Sait haldab ajakohast andmebaasi rakenduste kohta, mis näitavad natiivset ‌M1‌ tugi, ainult Rosetta 2 ja need, mis üldse ei tööta.

Väärib märkimist, et Apple peab Rosetta 2 arendajatele ajutiseks lahenduseks, kui nad muudavad oma olemasolevad Inteli-põhised programmid Arm-põhistes Mac-arvutites töötamiseks ümber, mis tähendab, et lõpuks peavad nad looma universaalsed rakendused, mis töötavad natiivselt nii Inteli kui ka Apple'i räni peal. masinad.

Apple lõpetas OG Rosetta toetamise kolm aastat pärast selle väljaandmist, et sujuvalt üleminek PowerPC kiipidelt Inteli protsessoritele, nii et kui arendaja oma rakendust lõpuks ei värskenda, võib see tulevikus Apple'i räniseadmetes kasutuskõlbmatuks muutuda.