Az Apple alatt 2020 WWDC vitaindító, az Apple jelentős bejelentést tett, aminek sokkal több köze volt a hardverhez, mint a szoftverhez: az Apple eltávolodik az Intel lapkáitól, és Apple Siliconra vált. A legtöbb technikus számára ez nagy hír, de az egyszerűbb felhasználók számára ez fehér zajnak tűnhet; mi az „Apple Silicon”, és mi köze van az Ön eszközéhez?
Tartalom
- Mi az „Apple Silicon”?
-
Miért vált az Apple az Intelről az ARM-re?
- Problémák az Intel Skylake-el
- Az Apple ARM chipjei a legjobbak a kategóriában
- Végpontok közötti vezérlés
-
Hogyan befolyásolják az Apple új chipjei a kompatibilitást?
- A PowerPC-Intel átmenet: Utoljára az Apple chipet cserélt
- Hogyan segíti az Apple a fejlesztőket az Inteltől való átállásban?
- Mire számíthatnak a felhasználók az Intel-ARM átállás során?
-
A Mac jövője
- Kapcsolódó hozzászólások:
Mi az „Apple Silicon”?
Az Apple Silicon név, amely valószínűleg megváltozik, mire megjelenik, az Apple egyedi rendszerlapkáira utal. A rendszer az egy chipen (SoC) az a motor, amely a számítógépet táplálja. A CPU-ból (ahol a számítástechnika történik), a GPU-ból (ahol a számítógép grafikája generálódik és feldolgozzák), a RAM-ból és egyebekből áll.
2005 óta az Apple az Intelre támaszkodott az SoC-k biztosításában, ami akkoriban logikus döntés volt. Az Apple-nek nem volt tapasztalata saját SoC-k létrehozásához, és az Intel akkoriban vezette a szilícium-ipart.
Ma azonban egy egészen más történet.
Miért vált az Apple az Intelről az ARM-re?
Az Intelről való váltás mellett több oka is van, amelyek közül néhányra a WWDC20 vitaindítója során is szó esett, ilyen például a jobb optimalizálás. Az Apple döntése mögött azonban valamivel több áll, ami minden bizonnyal komoly szerepet fog játszani a Mac jövőjében.
Problémák az Intel Skylake-el
A Skylake volt az Intel 2015-ben kiadott chipje, és bár azóta újabb chipek váltották fel, a Skylake-ben kezdődik az Apple-Intel szétválás története.
Az Intel mérnöke szerint, pont a Skylake megjelenése körül történt, amikor az Apple és az Intel kapcsolata megromlott. Az Intel a magas szintű személyzet változásaival és a belső nézeteltérésekkel foglalkozott, amikor megérkeztek az első panaszok a Skylake-el kapcsolatban. Rendszeresen találtak hibákat és problémákat, ami komoly probléma, ha Ön a világ legnagyobb chip-szolgáltatója.
A panaszok jelentős részét az Apple nyújtotta be, és François Piednoël, az Intel mérnöke szerint az Apple több hibát talált a Skylake-ben, mint az Intel. A technológiai ágazaton kívüliek számára „nagyon nem jó” helyzetnek nevezik azt az esetet, ha az ügyfél több hibát talál, mint Ön.
Ez volt csak az Intel problémáinak kiindulópontja. Az új chipek nem nyújtottak ugyanolyan megtérülést a teljesítményre, a termékek kiadása nem történt meg időben, és a megbízhatóság csökkent. Bár az Apple biztosan gondolt arra, hogy egyéni chipekre váltson, mielőtt ez megtörtént (az Intelhez való költözésnek soha nem volt célja, hogy végleges legyen), ez több mint valószínű, hogy a fordulópontot jelentette az Apple számára, és megkezdte útját a chipfüggetlenség felé.
Az Apple ARM chipjei a legjobbak a kategóriában
Az Intel csökkenő teljesítményével ellentétben az Apple az egyik vezető ARM-chip fejlesztővé vált – bár ezek mindegyikét házon belül használják. Az Apple A sorozatú chipjeit, például az A11-et, A12-t és A13-at iPhone-on, iPad-en és iPad Pro-on használják, és ez az egyik oka annak, hogy más táblagépek, sőt egyes laptopok is nehezen tudnak versenyezni az Apple iPadjeivel.
Ha figyelembe vesszük, hogy ugyanazt az optimalizálási szintet alkalmazzák valamire a laptopok vagy asztali számítógépek specifikációival és képességeivel, a lehetőségek izgalmassá válnak. A számítógépek több belső hardvert tartalmazhatnak, mint a mobileszközök, és kifinomultabb hőarchitektúrát tartalmaznak (ez a hardver, amely számítógép túlmelegedéstől), ami azt jelenti, hogy az Apple Silicon még nagyobb hatást gyakorolhat az Apple Mac termékcsaládjára, mint a mobiljára. eszközöket.
A WWDC20-on az Apple olyan játékokat demózott, mint a Tomb Raider (a játék a történelem során rossz volt a Mac-eken), és az olyan alkalmazásokat, mint a Final Cut Pro, amelyek lenyűgöző teljesítményt nyújtottak az Apple Silicon segítségével. Ezenkívül úgy tűnik, hogy az Apple egy univerzális App Store-ba szeretne eljutni, ahol az iPaden vagy iPhone-on futó összes alkalmazás futni fog a Mac-en is. Ha mindent Apple Silicon-on futtat, az Apple lerövidítheti az utat a teljesen univerzális alkalmazásokhoz.
Végpontok közötti vezérlés
Végül, akár rajongója az Apple-nek, akár nem, valószínűleg megvan a véleménye az Apple-nek a végpontok közötti vezérlés iránti megszállottságáról. Ez az oka annak, hogy az Apple vezető szerepet tölthet be a technológiai iparban olyan területeken, mint az adatvédelem és az ökoszisztéma-funkciók, valamint az egyik oka annak, hogy az Apple miért nem engedi a felhasználóknak saját eszközeiket megjavítani vagy otthonukat személyre szabni képernyők.
Nyugodtan kijelenthetjük, hogy az Apple Intel-függetlenné válásának nagy motivációja a második szóban rejlik: Függetlenség. Ha nem hagyatkozik az Intelre az Apple chipek gyártásában, az Apple rendszeresebben is kiadhat új Maceket ütemezheti, nagyobb teljesítményt érhet el, és teljes ellenőrzést gyakorolhat a benne lévő hardver és szoftver felett Termékek.
Hogyan befolyásolják az Apple új chipjei a kompatibilitást?
Eddig csak arra a jóra koncentráltunk, ami az Apple új chipjeiből biztosan származik. Bár mindez igaz, az egyenletben egy kicsit több is van, mint a jó. Mint minden átállásnak, az Apple-nek is költsége lesz az Inteltől, és ez a költség nagyrészt a felhasználókat és a fejlesztőket terheli.
Pontosabban, az Intel chipekről az Apple lapkákra való átállás költsége a kompatibilitás lesz. Amikor egy alkalmazást programoznak, akkor általában meghatározott hardver figyelembevételével írják. Még akkor is, ha különböző platformokon adják ki, általában úgy van optimalizálva, hogy a legjobban működjön egy adott hardveren. Ezt leginkább a játékiparban láthatod, ahol ugyanaz a játék jobban teljesít különböző konzolokon.
Ami a Mac-felhasználók számára zavaróvá teszi, az az, hogy ez a probléma – eltérő teljesítmény a különböző eszközökön –, de ugyanazon a néven lévő eszközök esetén jelentkezik. Egyes Maceken jobban futnak bizonyos alkalmazások, mint más Maceken, attól függően, hogy Apple ARM Mac vagy Intel Macről van szó. A teljesítményfelhasználók és különösen a fejlesztők számára ez egy kicsit aggodalomra ad okot.
De nem ez az első alkalom, hogy az Apple ezen az úton jár.
A PowerPC-Intel átmenet: Utoljára az Apple chipet cserélt
Ahogy korábban említettük, az Apple csak 2005-ig váltott az Intelre. Ezt megelőzően az Apple PowerPC chipeket használt, egy olyan típusú mikroprocesszort, amely ma leggyakrabban járművekben és kommunikációs eszközökben található.
Abban az időben hasonló aggályok merültek fel a kompatibilitás miatt, és egyes jelentések ezt állítják Az Apple maga is el akarta halasztani az Intelre való váltást a kompatibilitási problémák elkerülése érdekében. Az IBM szerint az Apple aggódott amiatt, hogy az átállás lassú és elhúzódó lesz, ami összezavarja termékcsaládjukat és vásárlóit.
De ahogy telt az idő, világossá vált, hogy az Intelhez való átállás a megfelelő lépés volt az Apple számára. Ezért a kompatibilitási problémák megoldása és az átállás felgyorsítása érdekében az Apple különféle alkalmazásokat és szolgáltatásokat hozott létre az átmenet zökkenőmentesítése érdekében, beleértve a Rosettát és a Universalt. Az eredmény egy olyan átmenet volt, amely kevesebb, mint két év alatt ment végbe, és az érintettek számára alig volt probléma.
Hogyan segíti az Apple a fejlesztőket az Inteltől való átállásban?
Bár a PowerPC-ről az Intelre való átállás 15 évvel ezelőtt történt, az Apple nagyon hasonló megközelítést alkalmaz az Intel chipekről való átálláskor. Az Apple még a Universalt és a Rosettát is újjáélesztette Universal 2 és Rosetta 2 formájában, és meg is tették olyan funkciókat adtunk az Xcode 12-hez, amelyek lehetővé teszik a legtöbb fejlesztő számára, hogy optimalizálja alkalmazásait az Apple Silicon számára ban ben “napok kérdése”.
Xcode 12
Ban ben macOS Big Sur, a macOS közelgő kiadása, az Apple tartalmazza az Xcode 12-t, az Apple szoftverfejlesztők számára készült eszközeit. Az ARM átállás miatt az Apple számos alkalmazást és szolgáltatást tartalmazott, például a Universal 2-t és a Rosetta 2-t, amelyek lehetővé teszik az Intel számára készült alkalmazások Apple processzorokon való futtatását.
Univerzális 2
A Universal egy olyan alkalmazás, amelynek gyökerei a NeXT-ben, a Steve Jobs által az 1980-as években alapított számítógépes cégben gyökereznek, amelyet végül az Apple vásárolt meg. „Fat binárist” használ, amely lehetővé teszi több utasításkészletből származó kérések értelmezését. Ebben az esetben az Intel x86-64 processzorairól és az Apple közelgő ARM processzorairól van szó.
Lényegében a Universal 2 alkalmazás lehetővé teszi a fejlesztők számára, hogy olyan alkalmazásokat hozzanak létre, amelyek bármilyen Mac-en futnak, függetlenül attól, hogy melyik processzort használja. A fejlesztők az Apple Silicon architektúrára is migrálhatják alkalmazásaikat a Universal 2 segítségével.
Rosetta 2
Azon alkalmazások számára, amelyek fejlesztői nem használják ki a Universal 2 előnyeit, ott van a Rosetta 2. A Rosetta 2 átveszi az Intel-alapú alkalmazásokat, kéréseiket az Apple Silicon számára érthető utasításokká alakítja, majd átadja ezt a hamarosan megjelenő Apple ARM chipeknek.
Ennek eredményeként a Mac felhasználók továbbra is használhatják a régi Intel-alapú alkalmazásokat, amíg a Rosetta 2 támogatott. Ez elegendő időt biztosít a fejlesztőknek arra, hogy a Universal 2 segítségével áthelyezzék alkalmazásaikat az új rendszerre.
A Gyorsindítás program
Azok a nagyobb fejlesztők, akik azt szeretnék, hogy alkalmazásaik natívan fussanak az Apple Siliconon, amint az elérhetővé válik, Az Apple gyorsindítási programja. Az 500 dolláros ára csak az elfogadott pályázókra korlátozódik. A Quick Start Program egy készletet ad a fejlesztőknek, amellyel gyorsan átvehetik az Apple ARM architektúráját, mielőtt a nyilvánosság hozzáférne. Ennek ki kell terjednie a legtöbb nagyobb alkalmazáscsomagra, például az Adobe-ra, a Microsoftra és másokra, hogy a leggyakrabban használt alkalmazásai gond nélkül átálljanak.
Mire számíthatnak a felhasználók az Intel-ARM átállás során?
Apple-felhasználóként valószínűleg nem kell túl sokat észrevennie az Apple-Intel átállás során. Az Apple célja, hogy az átállás a lehető legunalmasabb legyen az átlagfelhasználó számára. Ha nem vagy fejlesztő, valószínűleg nem fogsz észrevenni semmi mást.
Ennek ellenére van néhány dolog, amire figyelni kell. Először is, ha Ön már Mac tulajdonos, számítania kell arra, hogy az Intel Mac egy kicsit gyorsabban elavul, mint általában. Előfordulhat, hogy az Apple a szokásosnál néhány évvel korábban levágja az eszköz frissítéseit, de további 3-4 évre számíthat, mire ez életbe lép.
Másodszor, ha a közeljövőben új Mac vásárlását tervezi, akkor az Ön érdeke, hogy megvárja az idei év végét, és valószínűleg a jövő év elejéig. Addigra az Apple-nek ki kellett volna adnia legalább egy, esetleg kettő Apple szilíciumú Macet. Ez jó úton halad, hogy elkerülje a csuklást.
Harmadszor, a sok harmadik féltől származó alkalmazással és testreszabással rendelkező hatékony felhasználók elveszíthetnek néhány ilyen alkalmazást a Rosetta támogatásának megszűnése utáni átállás, ha ezek a fejlesztők nem fordítják le az alkalmazásukat a Universallal 2. De mivel ez egy nagy átmenet, valószínűleg nem veszítesz sokat.
A Mac jövője
Bár lehet, hogy a következő két év egy kicsit nehéz jövő elé néz, izgalmas időszak lesz Mac-felhasználónak lenni. Az Apple Silicon több alkalmazás-interoperabilitást jelent a mobil és asztali eszközök között, jobb teljesítményt és potenciálisan gyorsabb Mac kiadásokat. Bár nehéz pontosan tudni, mit tartogat az Apple a Mac-kínálatához, biztos lehet benne, hogy érdekes lesz.
Olvassa el itt a macOS Big Sur béta letöltéséhez és a Mac következő korszakának előrehaladásához.