Hogyan Tos

Hogyan állapítható meg, hogy mely Mac-alkalmazások vannak optimalizálva az Apple Silicon számára

Az Apple szilícium alapú Mac-ek piacra dobását követően számos harmadik féltől származó alkalmazást frissítettek annak érdekében, hogy azok az Apple egyedi processzoraira optimalizálva legyenek. Az Apple Rosetta 2 fordítási rétegének köszönhetően az Apple nem Intel Mac gépei még akkor is futtathatják, ha egy alkalmazást nem frissítettek. De honnan tudja, hogy mely alkalmazásai futnak natívan univerzális végrehajtható fájlokként, és melyek használnak Rosetta emulációt? Olvasson tovább, hogy megtudja.





m1 macs banner

Univerzális alkalmazások magyarázata

Amikor a fejlesztők frissítik alkalmazásaikat, hogy natívan az Apple szilíciumból fussanak, valami úgynevezett univerzális binárist használnak. Eredetileg az univerzális alkalmazások olyan futtatható fájlokra vonatkoztak, amelyek natívan futnak PowerPC-n vagy Intel Mac-en is. A júniusi WWDC 2020-on azonban az Apple bejelentette a Universal 2-t, amely lehetővé teszi, hogy az alkalmazások Intel-alapú Mac-eken és Apple szilícium Mac-eken is futhassanak.



Ha egy alkalmazást még frissíteni kell Universal 2-re, az Apple szilícium Mac továbbra is futni fogja, de ezt úgy fogja megtenni, hogy az Intel x86-64 kódot a Rosetta 2 emulációs szoftverrel konvertálja. Még akkor is, ha az x86-os kódot emulálják Rosetta 2 alatt, az Apple szilíciumú Mac-ek általában gyorsabban futtatják a nem natív alkalmazásokat, mint az Intel-alapú Mac-ek, de jó tudni, hogy mely alkalmazások lettek optimalizálva a fejlett hardverhez. M1 Mac. Itt van, hogyan.

Univerzális alkalmazások keresése a macOS rendszerben

  1. Kattints a Apple szimbólum a Mac menüsorának bal felső sarkában, és válassza a lehetőséget Erről a Macről .
    erről a macről

  2. Az „Áttekintés” lapon kattintson a Rendszerjelentés... gomb.
    erről a mac áttekintő példányról

  3. A Rendszerjelentés ablakban válassza a lehetőséget Szoftver -> Alkalmazások az oldalsávban. A betöltődő Alkalmazások listában keresse meg a Kedves oszlopban megtekintheti, hogy egy alkalmazás univerzális bináris vagy nem natív Intel futtatható-e.
    ellenőrizze az univerzális alkalmazások másolatát

A Rendszerjelentés listán kívül az egyes alkalmazásokat is ellenőrizheti: kattintson jobb gombbal egy alkalmazás ikonjára a Finderben, majd válassza a Szerezz információt a helyi menüből, és nézze meg Kedves az 'Általános' alatt.

hogyan kell használni az air pod profikat

A fentieken túl iMazing kiadott egy ingyenes alkalmazást [ Közvetlen link ], amely átvizsgálja a macOS-alkalmazásokat, és megjeleníti azok támogatott CPU-architektúráját, míg a repo egy ingyenes menüsor-alkalmazást kínál. Szilícium információ amellyel gyorsan megtekintheti az éppen futó alkalmazás architektúráját.

szilícium információ Silicon Info menüsor alkalmazás
Azt is ellenőrizheti, hogy egy alkalmazás az Apple szilíciumra lett-e optimalizálva, mielőtt még telepítené, köszönhetően Abdullah Diaa nevű webhelynek. Az Apple szilícium készen áll? A webhely naprakész adatbázist tart fenn az alkalmazásokról, amelyek a natív ‌M1‌ támogatás, csak a Rosetta 2, és azok, amelyek egyáltalán nem működnek.

Érdemes megjegyezni, hogy az Apple a Rosetta 2-t ideiglenes megoldásnak tekinti a fejlesztők számára, miközben átdolgozzák meglévő Intel-alapú programjaikat, hogy Arm-alapú Mac-eken fussanak, ami azt jelenti, hogy végül olyan univerzális alkalmazásokat kell létrehozniuk, amelyek natívan működnek mind az Intelen, mind az Apple szilíciumban. gépek.

Az Apple három évvel a megjelenése után megszüntette az OG Rosetta támogatását, hogy zökkenőmentes legyen az átállás a PowerPC chipekről az Intel processzorokra, így ha egy fejlesztő végül nem frissíti az alkalmazását, az a jövőben használhatatlanná válhat az Apple szilícium gépein.