Hogyan vált a Mac az Intelről az Apple saját ARM chipjére

A Mac újabb hatalmas CPU-váltáson megy keresztül. 2020 végére az Apple kiadja az „Apple Silicon”-t tartalmazó Mac-eket, akárcsak az iPadeket és az iPhone-okat. Íme, mit jelent az Intel CPU-k vége a Mac jövője szempontjából.

A 2020 őszén várható új macOS 11.0 Big Sur lesz a macOS első olyan verziója, amely támogatja ezt az új architektúrát.

Miért vált az Apple, és mit jelent ez az Ön számára

Az Apple ragaszkodik ahhoz, hogy ez a váltás „teljesen új szintű teljesítményt nyújt a Mac számára”. Az Apple saját szilíciuma, amely olyan eszközökben található, mint az iPad és az iPhone, sokkal jobb teljesítményt kínál a felhasznált energia mennyiségére vetítve, mint az Intel processzorok.

Az Intel CPU-k több energiát igényelnek és több hőt termelnek. Egy olyan eszközben, mint a MacBook, ez azt jelenti, hogy a teljesítményt korlátozza az akkumulátor töltöttsége és a belső elemek hűtésének szükségessége.

Az Apple saját SoC-jai (rendszerek egy chipen), amelyeket „Apple Silicon”-nak hívnak, technikailag ARM CPU-k. Az ARM csak egy architektúra – az Apple saját CPU-kat tervez és gyárt. Az Intellel az Apple teljes mértékben egy másik cég kiszolgáltatottja, hogy a Mac gépeihez fejleszti és gyártja a CPU-kat. Az ARM segítségével az Apple képes megtervezni és létrehozni saját egyedi szilíciumot. Az Apple évek óta ezt csinálja, és most ez a szakértelem érkezik a Mac-re.

  Hogyan készítsünk írógépet vagy parancssori animációt a PowerPointban

Ne tévesszen meg – az Apple nem fog iPhone vagy iPad CPU-t beleütni a Macbe. Az Apple csak a Mac számára gyárt chipeket, amelyeknek még erősebbnek kell lenniük, mint az iPad Pro belsejében lévő szilícium. Az Apple-nek nagy előnye van versenytársaival szemben – a Microsoft Windows 10 operációs rendszert futtató ARM laptopokat gyárt, de a Microsoft nem tervez saját egyedi, erre a célra épített ARM CPU-kat Windows PC-khez.

Végső soron az új architektúra jobb akkumulátor-üzemidőt, alacsonyabb energiafogyasztást jelent, valamint azt, hogy az Apple irányíthatja saját sorsát, és úgy tervezheti meg a Mac belső elemeit, hogy azok szorosan integrálódjanak a szoftverébe. Az Apple szerint az új architektúra lehetővé teszi, hogy „jobban maximalizálja a teljesítményt és az akkumulátor élettartamát, mint valaha.

iPhone és iPad alkalmazások a Mac rendszeren

Az iPhone-t és iPadet is működtető chiparchitektúrára váltva az Apple jobb kompatibilitást ér el az iPhone és iPad alkalmazásokkal.

Megnyithatja az App Store-t ARM-alapú Mac számítógépen, és telepítheti bármelyik iPhone vagy iPad alkalmazást, amelyet szeretne. Az alkalmazás egy ablakban fog futni a Mac asztalon. A fejlesztőnek nem kell semmi különöset tennie.

  Az Amiibo kártyák használata az „Animal Crossing: New Horizons” játékban

Olyan, mintha a Google Chromebookjai futtatnák az Android-alkalmazásokat.

A fejlesztők könnyedén portolhatják Mac-alkalmazásaikat

A

A meglévő Mac-alkalmazások sem maradnak el. Az Apple kétféleképpen kezeli a kompatibilitást: megkönnyíti a fejlesztők számára, hogy alkalmazásaikat az új architektúrára portolják, és lehetővé teszi a Mac felhasználók számára, hogy olyan alkalmazásokat futtassanak, amelyeket még nem vittek át.

A fejlesztők megnyithatják meglévő Intel Mac-alkalmazásaikat Xcode-ban, és újrafordíthatják őket ARM-hez. Az Apple szerint a legtöbb fejlesztőnek csak néhány napba telik, amíg az alkalmazásai futnak ARM-en.

Az Apple összes saját alkalmazása, amely a macOS 11.0 Big Sur rendszerben megtalálható, natívan az Apple saját architektúráján fut. Más cégek is dolgoznak alkalmazásaik portolásán – az Apple bemutatta a Microsoft Office és az Adobe Photoshop CC natív ARM-en futó verzióját is. A fejlesztők létrehozhatnak univerzális binárisokat, amelyek Intel és ARM Mac rendszereken is futnak.

A fejlesztők bérelhetnek egy „Fejlesztői átmenet készlet” az Apple-től, hogy elkezdhessék alkalmazásaik portolását.

Az Intel Mac alkalmazásokat a Rosetta 2 segítségével futtathatja

De mi a helyzet a nem portolt alkalmazásokkal? Az Apple bejelentette a Rosetta 2-t erre a használati esetre. A Rosetta 2 egy kompatibilitási réteg, amely a meglévő Intel-alkalmazásokat ARM-re fordítja, így ugyanazokat az alkalmazásokat futtathatja az új ARM Mac-en, amelyeket a régi Intel Mac-en is futtathat.

  A legjobb WordPress tárhely itt 2024 (április)

A fordítás, ha lehetséges, az alkalmazás telepítésekor történik meg. Ha az alkalmazás just-in-time kódot használ, a Rosetta 2 menet közben is le tudja fordítani a kódot.

Az Apple bemutatott egy Tomb Raider játékot, amely kiváló teljesítménnyel fut a Rosetta 2 alatt. Sokkal gyorsabbnak tűnik, mint a Microsoft kompatibilitási rétege az ARM rendszeren futó Windows 10 rendszerben, amely a gyenge teljesítményről volt hírhedt.

Más szavakkal, azok a Mac-alkalmazások, amelyek nem lettek portolva, „csak működnek”. Természetesen továbbra is a legjobb teljesítményt azokkal az alkalmazásokkal érheti el, amelyek natívan ARM-en futnak.

Teljes hardveres virtualizációs támogatás

Az ARM-alapú Mac-ek teljes mértékben támogatják a hardveres virtualizációt is. Az Apple bemutatta a Parallels virtuális gépek futtatását egy új ARM-alapú Mac-en, így a fejlesztők ugyanúgy futtathatják a Linuxot, mint egy Intel-alapú Mac-en.

Mi történik az Intel Mac gépekkel?

Az Apple Silicon számos hardverfunkcióját bemutató dia.

Az Apple azt állítja, hogy 2020 végéig vásárolhat majd egy ARM CPU-val ellátott Macet.

De az Inteltől való váltás nem megy egyik napról a másikra. Az Apple szerint ez egy kétéves átállás lesz, és az új, Intel CPU-s Mac-ek már az Apple gyártási folyamatában vannak.

Meglévő, Intel CPU-val rendelkező Maced továbbra is támogatott. Az Apple azt állítja, hogy az elkövetkező években továbbra is támogatja az Intel Mac-eket a macOS frissítésekkel.

Valamikor az Apple valószínűleg abbahagyja az Intel Mac-ek támogatását, ahogy az Intelre való átállás után a PowerPC Mac-ek támogatását is. De ez a pont sok év múlva van.