A változás szele az Apple-nél fúj. A vállalat bejelentette, hogy két éven belül teljes egészében át kívánja állítani a teljes Mac-vonalat az ARM-alapú Apple Silicon processzorokhoz.
Az Apple is frissítette a 27 hüvelykes iMac-et az Intel legújabb, 10. generációs Core i5 és i7 processzorával. Tehát most vegyen egy új Mac-et, vagy várjon az ARM-ra?
Az Intel Mac vásárlásának esete 2020-ban
Vannak jó okok arra, hogy 2020-ban megvásárolják az Intel Mac-et, annak ellenére, hogy egy teljesen új architektúra a közelben van. A lista tetején az a tény áll, hogy új Mac-re van szükséged, épp most . Lehet, hogy a számítógépét megsemmisítették, ellopták, vagy egyszerűen javíthatatlan.
Mivel sokan a Mac-re támaszkodunk munka, iskolai vagy kreatív tevékenységek során, az Apple közelgő ARM-modelljeire várni nem lehet. 2020 augusztusától az Apple nem jelentette be, hogy melyek lesznek az első ARM Mac modellek. A pletykák szerint a MacBook Air , és a átalakított iMac és MacBook Pro mind dolgoznak.
Az Apple által jelenleg szállított Intel chipek 64 bites Intel architektúrát használnak, ami másképp kezeli a számítási utasításokat mint a készülő ARM-alapú chipek. Ez azt jelenti, hogy az Intel Mac gépekre írt szoftverek natív módon nem futnak ARM-en.
Az Apple bizonyos fokú kompatibilitást ígért a Rosetta projektnek köszönhetően, de nem valószínű, hogy az Intel Mac gépekre írt alkalmazások ugyanúgy teljesítenek az ARM-en.
Ezt érdemes szem előtt tartani, ha a lehető legtöbb teljesítményt szeretné kipréselni egy Intel-natív alkalmazásból. Például, ha zenelejátszó vagy, aki egy niche audio munkaállomás alkalmazást használ, akkor az a szoftver, amelyre számít, nem biztos, hogy az ARM-készen áll az indításkor. Senki sem tudja még, hogy a Rosetta mennyire lesz jó (vagy rossz) az Intel-natív alkalmazások ARM processzorokra való átalakításában.
Az Intel-alapú Mac-ek egyik legnagyobb előnye a Windows kettős rendszerindítása. Míg a Windows 10 for ARM létezik, sok probléma van vele , beleértve az alkalmazások korlátozott választékát. Ha kettős rendszerindítással futtatja a Windows rendszert natív X86-64 alkalmazások futtatásához (mint sok Mac-játékos teszi), akkor valószínűleg át akar ugrani az Intel legújabb generációs számítógépeire.
A Microsoft Surface Pro X érkezése újjáélesztette a Windows körüli beszélgetést az ARM-en. Különbséget kell tenni az ARM-en futó Windows 10 és a elavult Windows RT . A legnagyobb hátrány jelenleg az X86 alkalmazások 32 bites emulátorban történő futtatása, ami azt jelenti, hogy a 64 bites alkalmazásokat nem támogatják. Ez egy csomó Windows szoftver, amely nem fog futtatni a Windows rendszeren.
Az ARM-re való várakozás lehetséges előnyei
Az Apple nem árult el túl sokat az Apple Silicon-ról, illetve arról, hogy ez milyen hatással lesz a Mac ökoszisztémára, de jól ismerjük az ARM lehetséges előnyeit. Noha ez a cég első alkalom, hogy egyedi processzorokat tervez Mac-ekhez, évek óta saját rendszerét használja a chipeken (SoC) az iPhone-ban és az iPad-ben.
Mivel az ARM egyszerűsített utasításkészletet használ, mint az X86-64, ez az architektúra, amelyet alacsony fogyasztású eszközöknél választanak. Az ARM-alapú chipek energiatakarékosabbak, mint Intel társaik, ami nagy előnyökhöz vezethet az akkumulátor élettartamában.
Az Apple ARM chipjei azonban nem hasonlíthatók közvetlenül a mobil SoC-khoz. A vállalat ellenkező irányba mehet, és a teljesítményre összpontosíthat, az akkumulátor-nyereséget nagyobb energiáért cserélheti. Ez a helyzet az asztali számítógépek esetében, például az iMac és a Mac mini esetében.
Nagyon valószínűtlen, hogy az Apple kiadna egy ARM-alapú Mac-et, amely lényegesen kevésbé hatékony, mint egy Intel előd. Azonban csak azt nem tudjuk meg, hogy a kettő hogyan áll egymásra, amíg meg nem érkezik az egyik.
Aztán ott van a költség kérdése. Az Apple több mint egy évtizede az Intel kegyelmében áll, és fizet, bármit is fizet a cég a chipjeiért (eltekintve a tömeges engedményektől). Az Apple valószínűleg pénzt fog megtakarítani azzal, hogy megszakítja a kapcsolatot egy harmadik féllel és felhasználja saját termékeit.
Természetesen, még akkor is, ha az Apple pénzt takarít meg a gyártással, ezeket a megtakarításokat nem biztos, hogy olcsóbb Mac-ek formájában hárítják át az ügyfélre. Az Apple valószínűleg jelentős beruházásokat hajt végre a kutatás-fejlesztés terén, és ezek a kiadások folytatódni fognak, mivel a vállalat túlmutat az ARM-átmeneten.
Az ARM további előnyökkel jár. Az Apple bejelentette, hogy az iOS és az iPadOS alkalmazások Az iPhone-hoz és iPad-hez tervezett natív módon fog futni ARM-alapú számítógépeken. Ezt úgy is meg fogják tenni, hogy a fejlesztőktől alig-alig kell intézkedni. Ez jelentősen megnöveli a platformon elérhető alkalmazások számát. Természetesen sokukat optimalizálni kell, hogy az asztal valóban hasznos legyen.
Még ha húzza is a ravaszt egy új ARM MacBookon, a Rosettának köszönhetően továbbra is képes lesz használni az X86-64 alkalmazásokat. Nem valószínű, hogy ezek az alkalmazások ugyanolyan jól fognak futni, mint egy Intel Mac-en, de várnunk kell és meglátjuk.
Az Apple Silicon sok ismeretlenje
A Rosetta hatékonyan újrafordítja az X86-64-et, amikor telepíti őket, és létrehoznak olyan ARM-verziókat, amelyek képesek futtatni az új architektúrát. Az egyetlen jelenleg elérhető ARM Mac egy Mac mini, régi A12Z iPad SoC-vel. Néhány fejlesztő képes volt arra, hogy szoftverének ARM-készségét biztosítsa. Ez egy fejlesztőkészlet, tehát nem reprezentatív a végtermékre. Béta szoftvert is futtat.
Azok a referenciaértékek, amelyeket ezekből a gépekből láthattunk, ígéretesek, a benchmark eszköz (Geekbench) esetében elsősorban a Rosetta használatát kell megkövetelni. Még az a hátrány is, az A12Z-meghajtású Mac még mindig felülmúlta a Surface Pro X-et a Geekbench natív ARM verziójának futtatása.
Mindig bölcs dolog óvatosan megközelíteni az első generációs hardvert. Az Apple rendelkezik némi tapasztalattal ebben az iOS törekvéseinek köszönhetően, de a Mac számára ez még mindig bátor új világ. A vállalatnak nemrégiben 2019-ben problémái voltak a MacBook Pro hőszabályozásával, és ez végre a népszerűtlen pillangós billentyűzetek cseréje a legújabb modellekben.
Az első Retina MacBook Pro kijelzőproblémáktól szenvedett, és az eredeti Apple Watch teljes átgondolást igényelt a szoftver lassú „iPhone-közvetítésének” köszönhetően.
A cég soros újító, de ez azt is jelenti, hogy az Apple néhány tévedést követ el, amikor utat talál. Ha most nem kétségbeesik a frissítés, akkor akár egy évet is várhat az Apple Silicon következő generációjára.
Aztán természetesen vannak további ismeretlenek is, amelyek hardverfrissítéssel járnak. Az átalakított ARM-alapú iMac továbbra is lehetővé teszi a bővíthető RAM-ot? Mi a helyzet az USB-A portokkal? Meg fogja ölni az Apple a fejhallgató-csatlakozót a Mac sorozatban? És hogy néz ki egy ARM-alapú Mac Pro?
Ha ma veszel egy Mac-et, tudod, mit kapsz. Nem tudjuk, hogy az Apple meddig folytatja az Intel által üzemeltetett gépek cseréjét - főleg az ARM verziók kiadása után.
Szüksége van ma Mac-re?
Ha most Mac-re van szüksége, vásároljon egyet. Évekig támogatják. Amikor az Apple átállt a PowerPC-ről az Intel-re, 2005-ben bevezette a Rosettát, hogy a PowerPC-alkalmazások futtathatók legyenek Intel gépeken. Rosettát csak 2011-ben bocsátották ki az operációs rendszerből.
Tovább haladva az Apple Xcode szoftverfejlesztési környezete lehetővé teszi a fejlesztők számára, hogy univerzális bináris fájlokat hozzanak létre, amelyek natív módon futnak mind az Intel, mind az Apple Silicon gépeken.
Nem kell vadonatúj Mac-et sem vásárolnia. Ha inkább megspórolna egy kis pénzt, válasszon használt gépet vagy vesz egy felújítottat közvetlenül az Apple-től, hasonló garanciával. Valószínűleg a legjobb kerülje a régi „pillangós” billentyűzeteket ha lehet.
Ha elsősorban iMac vagy Mac mini rendszert használ, felveheti egy MacBook Air vagy egy alacsonyabb specifikációjú MacBook Pro, amely továbbra is hasznos lehet, miután frissítette a fő gépét ARM-re. Például ezt a cikket egy 2012 közepén futó MacBook Pro-ra írjuk, amely a macOS Catalina legújabb verzióját futtatja.
Bármit is választ, biztos lehet benne, hogy az Apple évekig továbbra is biztosítja a szoftverfrissítéseket a gépéhez.