If-Koubou

ARM vs Intel: Ce înseamnă pentru Windows, Chromebook și compatibilitatea cu software-ul Android

ARM vs Intel: Ce înseamnă pentru Windows, Chromebook și compatibilitatea cu software-ul Android (Cum să)

Procesoarele Intel x86 sau x64 au fost găsite în mod tradițional în laptopuri și desktop-uri, în timp ce procesoarele ARM au fost găsite în dispozitivele încorporate, smartphone-urile și tabletele încorporate. Dar acum puteți cumpăra laptop-uri cu chips-uri ARM și smartphone-uri cu jetoane Intel.

ARM și Intel oferă două arhitecturi complet diferite și incompatibile. Indiferent dacă alegeți un dispozitiv Windows, Android sau Chrome OS, puteți alege între ARM sau Intel x86 / x64 - și alegerea contează pentru compatibilitatea software-ului.

ARM vs Intel: o lecție de istorie rapidă

Cipurile Intel au avut cea mai bună performanță din punct de vedere istoric, dar au avut cel mai mare consum de energie și preț. Cipurile ARM au avut cel mai mic consum de energie istoric și au fost semnificativ mai ieftine, dar nu au reușit să concureze cu Intel în ceea ce privește performanța. Aceasta nu este o distincție recentă - un telefon mobil de acum zece ani va avea probabil un chip ARM, în timp ce un PC desktop ar avea un chip Intel.

Rețineți că am inclus chips-uri AMD împreună cu chips-uri Intel aici. Cipurile AMD utilizează de asemenea Intel x86 - acum x64, deoarece este o arhitectură pe 64 de biți.

Cipurile ARM s-au îmbunătățit rapid în termeni de performanță. iPhone-urile și iPad-urile împreună cu majoritatea smartphone-urilor Android și a tabletelor au toate chips-urile ARM în interiorul lor pentru a-și atinge consumul redus de energie. ARM a început cu o arhitectură ieftină, cu putere redusă și și-a îmbunătățit performanțele și putem vedea că în ce mai multe smartphone-uri și tablete au ajuns în ultimii ani.

Chipsurile Intel x86 și x64 s-au îmbunătățit în ceea ce privește consumul de energie, pe măsură ce Intel și-a dat seama că au rămas în spatele ARM-ului pe dispozitivele mobile, cele mai recente chips-uri Haswell oferind îmbunătățiri uriașe ale bateriei laptopurilor. Intel a început cu o arhitectură mai scumpă și mai performantă și a scăzut consumul de energie și a făcut ca chips-urile de la cele mai mici prețuri să fie mai competitive.

Cipurile ARM și Intel se apropie una de alta, deci nu este o surpriză faptul că liniile încep să se estompeze. Indiferent dacă achiziționați un dispozitiv Windows, un Chromebook sau un dispozitiv Android, această diferență contează.

Iată de ce ar trebui să aveți grijă: Incompatibilități software

Cipurile ARM și Intel au diferite arhitecturi de procesoare și seturi de instrucțiuni. Aceasta înseamnă că nu puteți rula o aplicație compilată pentru arhitectura Intel pe un computer ARM și nu puteți rula codul compilat pentru ARM pe computerele Intel. Acest lucru are implicații importante pentru dispozitive Windows, Chromebookuri care rulează programe desktop Linux și chiar dispozitive Android.

Windows 8 vs. Windows RT

Majoritatea dispozitivelor Windows pe care le veți găsi în sălbăticie rulează versiunea completă a Windows 8 pe un procesor Intel. Cu toate acestea, unele dispozitive - inclusiv tabletele Microsoft Surface 2, Surface RT și Nokia Lumia 2520 - au un procesor ARM în interiorul lor. Aceste dispozitive ARM rulează Microsoft Windows RT.

Windows RT este foarte limitat și nu poate executa deloc programe desktop non-Microsoft. Microsoft a ales să o blocheze în acest fel - ar fi putut permite dezvoltatorilor să modifice și să recompileze aplicațiile lor pentru Windows pe ARM. Dacă s-ar fi întâmplat, ați putea să instalați numai aplicații Windows desktop compilate special pentru ARM. Toate aplicațiile desktop Windows nu vor fi difuzate pe Windows RT.

Microsoft ar fi inceput de la unul pătrat aici, construind un nou Windows pe ecosistemele software desktop ARM. Ei știau, de asemenea, că mulți oameni ar fi fost confuzi, încercând să instaleze Windows pe software-ul Intel pe sistemele Windows pe sistemele ARM. În cele din urmă, ei au decis să facă o pauză din trecut și să blocheze desktop-ul complet. Probabil că ar dori să elimine complet desktopul din Windows RT, dar nu au lansat încă o versiune de Office care se execută în noua interfață cunoscută anterior ca Metro.

Puteți instala numai noile aplicații "în stil Windows 8" din Windows Store pe un dispozitiv Windows RT. Cele mai multe aplicații din magazinul Windows vor funcționa deoarece sunt proiectate să aibă o platformă transversală, dar aplicația ocazională se poate executa numai pe procesoarele Intel.

Pe scurt: Windows RT pe ARM este limitat și nu puteți instala niciun software desktop pe el.

Intel Chromebooks vs. Chromebooks ARM

Unele Chromebookuri utilizează cipuri Intel, în timp ce alte Chromebookuri utilizează jetoane ARM. Cel mai popular Chromebook din seria 3 Samsung utilizează un chip ARM, la fel ca noul Chromebook HP 11. Multe alte Chromebookuri folosesc cipuri Intel.

În sistemul de operare Chrome, acest lucru nu contează prea mult. Puteți rula în continuare același browser Chrome și aplicații web pe un procesor ARM. Flash și Netflix toate funcționează pe Chromebookurile ARM. Sistemul de operare Chrome nu are o istorie îndelungată Windows, deci nu veți fi difuzate în aplicații care nu pot rula pe ARM.

Cu toate acestea, acest lucru contează foarte mult dacă intenționați să puneți Chromebookul în modul dezvoltator și să instalați desktop Linux. Desktop Linux a funcționat istoric pe procesoarele Intel, deci este mult mai limitat când rulează pe procesoare ARM. Majoritatea software-ului pe care îl utilizați este open source și poate fi recompilat pentru procesoarele ARM, dar toate aplicațiile cu sursă închisă pe care doriți să le rulați vor funcționa numai pe chips-uri Intel.

Versiunea desktop Linux a plug-in-ului Adobe Flash, Steam și biblioteca de sute de jocuri Linux, Skype pentru Linux, Minecraft - toate aceste aplicații pot fi instalate în modul dezvoltator pe un Chromebook Intel, dar nu vor funcționa la toate pe un ARM unul. Dacă intenționați să utilizați Chromebookul ca sistem Linux, probabil că doriți să obțineți unul bazat pe Intel dacă nu aveți nevoie doar de anumite utilități open source.

Ați citit acest drept - în timp ce Flash funcționează în sistemul de operare Chrome pe un Chromebook ARM, nu puteți instala Flash într-un mediu desktop Linux pe un Chromebook ARM.

Pe scurt: Sistemul de operare Chrome este bine cu un chip ARM, dar aveți un sistem Linux mult mai limitat pentru desktop în modul dezvoltator.

Android pe Intel vs Android pe ARM

Dispozitivele smartphone și tabletele Android au rulat istoric pe chips-uri ARM, deși Intel a încercat să schimbe acest lucru de ani de zile. Au arătat - și au lansat - telefoane Android și tablete cu chipuri Intel înăuntru. Intel spune acum că multe tablete Android cu jetoanele Bay Trail vor sosi foarte curând. Aceste dispozitive pot oferi performanțe mai mari decât tabletele ARM, dar există și o preocupare privind comparabilitatea software-ului.

Majoritatea aplicațiilor Android utilizează SDK-ul Android și se execută pe mașina virtuală Dalvik, astfel încât majoritatea aplicațiilor Android vor fi compatibile atât cu procesoare ARM, cât și cu procesoare Intel. Cu toate acestea, unele aplicații folosesc kitul de dezvoltare nativ Android NDK - pentru a utiliza codul ARM nativ și pentru a strânge mai multe performanțe din aplicațiile lor. Aceste aplicații vor fi, în general, de performanță, cum ar fi jocuri. Aplicațiile cu cod specific ARM nu vor fi difuzate pe dispozitive Android x86 sau x64.

În 2012, Intel a declarat că au fost comparabile cu 95% din aplicațiile Android [Source]. Acesta este un număr bun, dar 95% nu sunt toate aplicațiile Android - la această rată de compatibilitate, una din fiecare douăzeci de aplicații Android nu va funcționa. Dacă un joc pe care doriți să îl jucați nu se va difuza pe un dispozitiv Android pe care îl cumpărați, acest lucru poate fi frustrant.

Pe scurt: Dispozitivele Android cu chips-uri Intel vor rula marea majoritate a aplicațiilor Android, dar dispozitivele ARM vor rula toate acestea.

Arhitectura chip-ului în dispozitivul dvs. contează, deci asigurați-vă că aveți atenție la aceasta atunci când cumpărați un dispozitiv nou. Nu ați vrea să ajungeți la un dispozitiv Windows pe care nu îl puteți instala, pe un Chromebook pe care nu puteți rula programe populare Linux sau pe un dispozitiv Android care nu poate reda jocul dvs. preferat.

Dispozitivele Apple sunt mai clare. În prezent, tot calculatorul Mac Apple are jetoane Intel, iar toate dispozitivele iPhone, iPad și alte dispozitive mobile au jetoane ARM.

Credit de imagine: huangjiahui pe Flickr, Orde Saunders pe Flickr, Torsten Maue pe Flickr, Cheon Fong Liew pe Flickr