Ako Tos

Ako zistiť, ktoré aplikácie pre Mac sú optimalizované pre Apple Silicon

Po uvedení počítačov Mac poháňaných kremíkom Apple boli aktualizované mnohé aplikácie tretích strán, aby sa zabezpečilo, že budú optimalizované pre vlastné procesory Apple. Aj keď aplikácia nebola aktualizovaná, Macy od Apple, ktoré nie sú od Intelu, ju môžu stále spúšťať vďaka prekladovej vrstve Rosetta 2 od Apple. Ako však viete, ktoré z vašich aplikácií bežia natívne ako spustiteľné súbory Universal a ktoré používajú emuláciu Rosetta? Čítajte ďalej a dozviete sa.





banner m1 macs

Vysvetlenie univerzálnych aplikácií

Keď vývojári aktualizujú svoje aplikácie tak, aby bežali natívne na kremíku Apple, používajú niečo, čo sa nazýva univerzálny binárny súbor. Pôvodne univerzálne aplikácie označovali spustiteľné súbory, ktoré sa natívne spúšťajú na počítačoch PowerPC alebo Intel Mac. Na WWDC 2020 v júni však spoločnosť Apple oznámila Universal 2, ktorý umožňuje aplikáciám bežať na počítačoch Mac s procesorom Intel aj na počítačoch Mac s kremíkom Apple.



Ak aplikácia ešte nie je aktualizovaná na Universal 2, bude ju stále spúšťať počítač Apple Silicon Mac, ale urobí to konverziou kódu Intel x86-64 pomocou emulačného softvéru Rosetta 2. Dokonca aj pri emulácii x86 kódu pod Rosetta 2, Mac s kremíkom Apple vo všeobecnosti spúšťajú nenatívne aplikácie rýchlejšie ako Macy s procesorom Intel, ale je dobré vedieť, ktoré aplikácie boli optimalizované pre pokročilý hardvér vo vašom M1 Mac. Tu je návod.

Ako skontrolovať univerzálne aplikácie v systéme MacOS

  1. Kliknite na Symbol jablka v ľavom hornom rohu panela s ponukami vášho Macu a vyberte O tomto Macu .
    o tomto mac

  2. Na karte „Prehľad“ kliknite na položku Systémová správa... tlačidlo.
    o tejto kópii prehľadu Mac

  3. V okne Systémová správa vyberte Softvér -> Aplikácie v bočnom paneli. V zozname aplikácií, ktorý sa načíta, sa pozrite pod Milý v stĺpci, aby ste zistili, či je aplikácia univerzálny binárny alebo nenatívny spustiteľný súbor Intel.
    skontrolujte kópiu univerzálnych aplikácií

Okrem zoznamu systémových správ môžete skontrolovať aj jednotlivé aplikácie: kliknite pravým tlačidlom myši na ikonu aplikácie vo Finderi a vyberte Dostať informácie z kontextového menu a pozrite sa naň Milý v časti „Všeobecné“.

previesť zoznam skladieb spotify na hudbu Apple

Okrem vyššie uvedeného, iMazing vydala bezplatnú aplikáciu [ Priamy odkaz ], ktorý prehľadá vaše aplikácie pre macOS a zobrazí ich podporovanú architektúru CPU, zatiaľ čo repo ponúka bezplatnú aplikáciu na lište ponuky s názvom Informácie o kremíku ktorý vám umožní rýchlo zobraziť architektúru aktuálne spustenej aplikácie.

informácie o kremíku Aplikácia Silicon Info bar
Môžete tiež skontrolovať, či bola aplikácia optimalizovaná pre kremík Apple ešte predtým, ako ju nainštalujete, vďaka webovej stránke Abdullaha Diau s názvom Je kremík Apple pripravený? Stránka udržiava aktuálnu databázu aplikácií označujúcich natívne ‌M1‌ podpora, iba Rosetta 2 a tie, ktoré nefungujú vôbec.

Stojí za zmienku, že Apple považuje Rosetta 2 za dočasné riešenie pre vývojárov, kým prerobia svoje existujúce programy založené na Intel tak, aby bežali na počítačoch Mac s procesorom Arm, čo znamená, že nakoniec budú musieť vytvoriť univerzálne aplikácie, ktoré budú natívne fungovať na ‌‌intelu aj Apple kremíku‌. stroje.

Apple ukončil podporu pre OG Rosetta tri roky po jeho vydaní, aby uľahčil prechod z čipov PowerPC na procesory Intel, takže ak vývojár nakoniec svoju aplikáciu neaktualizuje, môže sa stať, že v budúcnosti nebude na silikónových strojoch Apple použiteľná.