Cum va trece Mac-ul de la Intel la cipurile ARM proprii ale Apple

Mac-ul trece printr-un alt comutator uriaș al procesorului. Până la sfârșitul anului 2020, Apple va lansa Mac-uri care includ „Apple Silicon”, la fel ca iPad-urile și iPhone-urile. Iată ce înseamnă sfârșitul procesoarelor Intel pentru viitorul Mac.

Noul macOS 11.0 Big Sur, așteptat în toamna lui 2020, va fi prima versiune de macOS care acceptă această nouă arhitectură.

De ce trece Apple și ce înseamnă pentru tine

Apple insistă că acest comutator „va oferi Mac-ului un nivel cu totul nou de performanță”. Siliciul propriu de la Apple, găsit în dispozitive precum iPad și iPhone, oferă performanțe mult mai bune pe cantitatea de putere utilizată decât un procesor Intel.

Procesoarele Intel necesită mai multă putere și generează mai multă căldură. Într-un dispozitiv precum un MacBook, aceasta înseamnă că performanța este limitată de puterea bateriei și de necesitatea de a menține interiorul rece.

SoC-urile (sisteme pe un cip) ale Apple, pe care le numește „Apple Silicon”, sunt, din punct de vedere tehnic, procesoare ARM. ARM este doar o arhitectură — Apple își proiectează și își produce propriile procesoare. Cu Intel, Apple este în totalitate la cheremul unei alte companii pentru a dezvolta și produce procesoare pentru Mac-urile sale. Cu ARM, Apple este capabil să proiecteze și să creeze propriul silicon personalizat. Apple a făcut asta de ani de zile, iar acum această expertiză ajunge la Mac.

  Cum să găsiți procentul de diferență între valori în Excel

Nu vă înșelați — Apple nu va introduce un procesor iPhone sau iPad în Mac. Apple produce cipuri doar pentru Mac și ar trebui să fie chiar mai puternice decât siliconul din interiorul iPad Pro. Apple are un avantaj mare față de concurenții săi aici – Microsoft produce laptop-uri ARM care rulează Windows 10, dar Microsoft nu își proiectează propriile procesoare personalizate, create special, ARM pentru computerele Windows.

În cele din urmă, noua arhitectură înseamnă o durată de viață îmbunătățită a bateriei, un consum redus de energie și că Apple își poate controla propriul destin și poate proiecta elementele interne ale Mac-ului pentru a fi strâns integrate cu software-ul său. Apple spune că noua arhitectură îi va permite să „maximizeze performanța și durata de viață a bateriei mai bine decât oricând.

Aplicații pentru iPhone și iPad pe Mac

Trecând la aceeași arhitectură de cip care alimentează iPhone și iPad, Apple câștigă o compatibilitate îmbunătățită cu aplicațiile iPhone și iPad.

Veți putea deschide App Store pe un Mac alimentat cu ARM și veți putea instala orice aplicație pentru iPhone sau iPad doriți. Aplicația respectivă va rula într-o fereastră de pe desktop-ul Mac. Dezvoltatorul nu trebuie să facă nimic special.

Este ca și cum Chromebookurile Google pot rula aplicații Android.

Dezvoltatorii își pot porta cu ușurință aplicațiile Mac

The

Aplicațiile existente pentru Mac nu sunt lăsate în urmă. Apple abordează compatibilitatea în două moduri: făcându-le mai ușor pentru dezvoltatori să-și port aplicațiile la noua arhitectură și permițând utilizatorilor Mac să ruleze aplicații care nu au fost portate încă.

  9 cei mai buni editori Markdown pentru a scrie o documentație mai bună

Dezvoltatorii își vor putea deschide aplicațiile Intel Mac existente în Xcode și le vor recompila pentru ARM. Apple a spus că ar trebui să dureze majoritatea dezvoltatorilor doar câteva zile pentru ca aplicațiile lor să ruleze pe ARM.

Toate aplicațiile Apple incluse în macOS 11.0 Big Sur vor rula nativ pe propria arhitectură Apple. Alte companii lucrează și la portarea aplicațiilor lor — Apple a prezentat și Microsoft Office și Adobe Photoshop CC rulând nativ pe ARM. Dezvoltatorii pot crea fișiere binare universale care rulează atât pe sisteme Intel, cât și pe ARM Mac.

Dezvoltatorii pot închiria un „Kit de tranziție pentru dezvoltatori” de la Apple pentru a începe portarea aplicațiilor lor.

Puteți rula aplicații Intel Mac cu Rosetta 2

Dar cum rămâne cu aplicațiile care nu sunt portate? Apple a anunțat Rosetta 2 pentru acel caz de utilizare. Rosetta 2 este un strat de compatibilitate care traduce aplicațiile Intel existente în ARM, permițându-vă să rulați aceleași aplicații pe noul dvs. Mac ARM pe care le puteți rula pe vechiul dvs. Mac Intel.

Traducerea are loc atunci când instalați aplicația, dacă este posibil. Dacă aplicația folosește codul just-in-time, Rosetta 2 poate, de asemenea, traduce codul din mers.

Apple a prezentat un joc Tomb Raider care rulează cu performanțe excelente sub Rosetta 2. Arată mult mai rapid decât stratul de compatibilitate Microsoft în Windows 10 pe ARM, care a fost notoriu pentru performanță slabă.

Cu alte cuvinte, aplicațiile Mac care nu au fost portate vor „funcționa doar”. Veți obține în continuare cea mai bună performanță cu aplicațiile care rulează nativ pe ARM, desigur.

  Cum să remediați automat fotografiile iPhone strâmbe

Suport complet de virtualizare hardware

Mac-urile bazate pe ARM oferă suport complet și pentru virtualizarea hardware. Apple a arătat că rulează mașini virtuale Parallels pe un nou Mac bazat pe ARM, făcând posibil ca dezvoltatorii să ruleze Linux așa cum ar face-o pe un Mac bazat pe Intel.

Ce se întâmplă cu Mac-urile Intel?

Un diapozitiv care arată numeroasele caracteristici hardware incluse în Apple Silicon.

Apple spune că veți putea cumpăra un Mac cu un procesor ARM în el până la sfârșitul anului 2020.

Dar trecerea de la Intel nu are loc peste noapte. Apple spune că va fi o tranziție de doi ani, iar noile Mac-uri cu procesoare Intel sunt deja în producția Apple.

Mac-ul dvs. existent cu un procesor Intel va fi în continuare acceptat. Apple spune că va continua să susțină Mac-urile Intel cu actualizări macOS în anii următori.

La un moment dat, Apple va înceta probabil să mai susțină Mac-urile Intel, așa cum a încetat să mai suporte Mac-urile PowerPC după tranziția la Intel. Dar acest punct este la mulți ani distanță.