Koduleht » kuidas » ARM vs Intel Mida see tähendab Windowsi, Chromebooki ja Androidi tarkvara ühilduvuse jaoks

    ARM vs Intel Mida see tähendab Windowsi, Chromebooki ja Androidi tarkvara ühilduvuse jaoks

    Intel x86 või x64 protsessorid on traditsiooniliselt leitud sülearvutites ja lauaarvutites, samas kui ARM-protsessorid on leitud väiksema võimsusega manusseadmetes, nutitelefonides ja tablettides. Nüüd saate osta ARM-kiipide ja nutitelefonidega sülearvuteid Inteli kiipidega.

    ARM ja Intel pakuvad kahte täiesti erinevat ja kokkusobimatut arhitektuuri. Kas valite Windowsi, Androidi või Chrome OS-i, saate valida ARM-i või Intel x86 / x64 vahel - ja valikuvõimaluse tarkvara ühilduvuse osas.

    ARM - Intel: kiire ajaloo õppetund

    Inteli kiibid on ajalooliselt olnud parimad, kuid neil on olnud suurim energiatarbimine ja hind. ARM-kiibid on ajalooliselt olnud väikseima energiatarbega ja olnud oluliselt odavamad, kuid ei ole suutnud Inteliga tulemuslikkuse osas konkureerida. See ei ole hiljutine vahet - kümme aastat tagasi on mobiiltelefonil tõenäoliselt ARM-kiip, samas kui lauaarvutil oleks Intel-kiip.

    Pange tähele, et me lisame siia ka AMD kiibid koos Inteli kiipidega. AMD kiibid kasutavad ka Intel x86 - nüüd x64, sest see on 64-bitine arhitektuur.

    ARM-kiibid on jõudluse poolest kiiresti paranenud. iPhonid ja iPadid koos enamiku Android nutitelefonidega ja tablettidega on nende sees ARM-kiibid, et saavutada oma väikese energiatarbega. ARM alustas odavat, väikese võimsusega arhitektuuri ja parandas nende jõudlust ning näeme, et kui kiiremini nutitelefonid ja tabletid on viimastel aastatel muutunud.

    Intel x86 ja x64 kiibid on energiatarbimises paranenud, kui Intel mõistis, et nad langesid mobiilsideseadmetes ARM-ile, Inteli uusimad Haswell-kiibid andsid tohutu aku eluea sülearvutitele. Intel alustas kallima kõrgtehnoloogilise arhitektuuriga ning on alandanud oma energiatarbimist ja muutnud madalama hinnaga kiibid konkurentsivõimelisemaks.

    ARM ja Intel kiibid kasvavad üksteisele lähemale, nii et pole üllatav, et jooned hakkavad hägustuma. Kas te ostate Windowsi seadet, Chromebooki või Android-seadet, on see erinevus oluline.

    Siin on põhjus, miks te peaksite hoolitsema: tarkvarasobivus

    ARM-i ja Inteli kiipidel on erinevad protsessori arhitektuurid ja käskude komplektid. See tähendab, et te ei saa käivitada ARM-i arvutis Intel-arhitektuuri jaoks koostatud rakendust ja te ei saa käivitada ARM-i jaoks kompileeritud koodi Inteli arvutites. Sellel on oluline mõju Windowsi seadmetele, töölaua Linuxi programme kasutavatele Chromebookidele ja isegi Android-seadmetele.

    Windows 8 vs Windows RT

    Enamik looduses kasutatavatest Windowsi seadmetest töötavad Inteli protsessoril täisversiooni Windows 8. Mõnel seadmel - sealhulgas Microsofti pindalal 2, Surface RT ja Nokia Lumia 2520 - on nende sees sees ARM-protsessor. Need ARM-seadmed käivitavad Microsofti Windows RT.

    Windows RT on väga piiratud ja ei saa üldse mitte Microsoft'i töölaua programme käivitada. Microsoft otsustas sellisel viisil selle lukustada - nad oleksid võinud lubada arendajatel muuta oma rakendusi Windowsi jaoks ARM-il. Kui nad seda teeksid, oleks võimalik installida ainult ARM-i jaoks spetsiaalselt koostatud Windowsi töölauarakendused. Kõik Windowsi töölauarakendused seal ei töötaks Windows RT-s.

    Microsoft oleks alustanud ruudust, ehitades ARM-i töölaua tarkvara ökosüsteemile uue Windowsi. Nad teadsid ka, et paljud inimesed oleksid segaduses, püüdes installida Windowsi oma ARM-süsteemides Windowsi Windowsi tarkvara. Lõpuks otsustasid nad minevikust katkestada ja töölaua täielikult lukustada. Nad tahaksid ilmselt eemaldada töölaualt täielikult Windows RT-st, kuid nad ei ole veel välja andnud Office'i versiooni, mis töötab uues liideses, mida varem tuntakse Metro.

    Windows RT-seadmes saab Windows Store'ist installida ainult uusi „Windows 8-stiilis” rakendusi. Enamik Windowsi poe rakendusi toimivad, sest need on loodud platvormideks, kuid juhuslik rakendus võib töötada ainult Inteli protsessoritel.

    Lühidalt: Windows RT ARM-is on piiratud ja te ei saa üldse selle töölaua tarkvara installida.

    Intel Chromebookid ja ARM Chromebookid

    Mõned Chromebookid kasutavad Inteli kiipe, samas kui teised Chromebookid kasutavad ARM-kiipe. Samsungi populaarne 3. seeria Chromebook kasutab ARM-kiipi, nagu ka uus HP Chromebook 11. Paljud teised Chromebookid kasutavad Inteli kiipe.

    Chrome OS-is pole see liiga palju. ARM-protsessoril saate siiski kasutada sama Chrome'i brauserit ja veebirakendusi. Flash ja Netflix kõik funktsioonid ARM Chromebookides. Chrome OS-il ei ole pikka ajalugu Windows ei tee, nii et te ei sattuks rakendustesse, mis ei tööta ARM-iga.

    Kuid see on väga oluline, kui plaanite oma Chromebooki arendajarežiimi panna ja töölaua Linuxi installida. Desktop Linux on ajalooliselt töötanud Inteli protsessoritel, seega on see ARM-protsessoritel töötamisel palju piiratum. Enamik teie kasutatavast tarkvarast on avatud lähtekoodiga ja seda saab ARM-protsessorite jaoks uuesti kompileerida, kuid kõik suletud lähtekoodiga rakendused, mida soovite käivitada, töötavad ainult Inteli kiipidel.

    Adobe Flashi pistikprogrammi, Steam'i ja sadade Linuxi mängude raamatukogu Linuxi versioon, Microsofti Skype Linuxile, Minecraft - kõik need rakendused saab installida arendajarežiimi Intel Chromebookis, kuid ei tööta kõik ARM-is. Kui plaanite Chromebooki kasutada Linuxi süsteemina, siis soovite ilmselt saada Intel-põhise ühe, kui teil on vaja ainult mõnda avatud lähtekoodiga utiliiti.

    Te loete seda õigust - kuigi Flash töötab Chrome OS-is ARM Chromebookis, ei saa te Flashi arvutisse Linuxi keskkonnas ARM Chromebookis installida.

    Lühidalt: Chrome OS on ARM-kiibiga hea, kuid teil on arendaja režiimis palju piiratum Linuxi süsteem.

    Android on Intel vs Android ARM

    Android nutitelefonid ja tabletid on ajalooliselt töötanud ARM-kiipidel, kuigi Intel on püüdnud seda aastaid muuta. Nad on näidanud välja ja vabastanud - Android-telefonid ja tabletid, millel on Intel kiibid. Intel ütleb nüüd, et paljud Android-tabletid, millel on oma Bay Trail kiibid, jõuavad väga kiiresti. Need seadmed võivad pakkuda suuremat jõudlust kui ARM tabletid, kuid siin on ka tarkvara võrreldavuse probleem.

    Enamik Android-rakendusi kasutavad Android SDK-d ja töötavad Dalviku virtuaalmasinas, nii et enamik Android-rakendusi ühilduvad nii ARM- kui ka Intel-protsessoriga. Siiski kasutavad mõned rakendused Android NDK - natiivse arenduskomplekti - selleks, et kasutada kohalikku ARM-koodi ja pigistada oma rakendustest rohkem jõudlust. Need rakendused on üldjuhul toimivustundlikud, näiteks mängud. ARM-spetsiifilise koodiga rakendused ei tööta Intel x86 või x64-põhistel Android-seadmetel.

    2012. aastal ütles Intel, et need olid võrreldavad 95% Android-rakendustega [Source]. See on hea number, kuid 95% ei ole kõik Android-rakendused - selle ühilduvuse kiirusega ei toimi üks iga 20-st Android-rakendusest. Kui mäng, mida soovite mängida, ei käi ostetud Intel-seadmes, võib see olla masendav.

    Lühidalt: Android-kiipidega Android-seadmed töötavad enamiku Android-rakendustest, kuid ARM-seadmed käivitavad kõik need.


    Seadme kiibi arhitektuur on oluline, seega pöörake kindlasti tähelepanu uue seadme ostmisel. Sa ei tahaks lõpetada Windowsi seadet, mida ei saa rakendusi installida, Chromebooki, mida ei saa käivitada populaarseid Linuxi programme, ega Android-seadet, mis ei saa oma lemmikmängu mängida.

    Apple'i seadmed on selgemad. Praegu on kõikidel Apple'i Mac-arvutitel Intel-kiibid ja kõikidel nende iPhone'idel, iPadidel ja teistel mobiilseadmetel on ARM-kiipe.

    Image Credit: huangjiahui kohta Flickr, Orde Saunders kohta Flickr, Torsten Maue kohta Flickr, Cheon Fong Liew kohta Flickr