24Aug
Intel x86 vai x64 procesori ir tradicionāli atrodami klēpjdatoros un galddatoros, savukārt ARM procesori ir atrasti zemākas jaudas iegultās ierīcēs, viedtālruņos un planšetdatoros. Bet tagad jūs varat iegādāties klēpjdatorus ar ARM mikroshēmām un viedtālruņiem ar Intel mikroshēmām.
ARM un Intel piedāvā divas pilnīgi atšķirīgas un nesaderīgas arhitektūras. Neatkarīgi no tā, vai izvēlaties Windows, Android vai Chrome OS ierīci, varat izvēlēties starp ARM vai Intel x86 / x64 - un izvēle ir svarīga programmatūras saderībai.
ARM vs Intel: Quick History Lesson
Intel mikroshēmas vēsturiski bija vislabākā veiktspēja, bet vislielākais enerģijas patēriņš un cena ir bijusi. ARM mikroshēmām vēsturiski ir bijis viszemākais enerģijas patēriņš un tie ir ievērojami lētāki, bet nav spējuši konkurēt ar Intel par veiktspēju.Šī nav nesena atšķirība - mobilo telefonu pirms desmit gadiem, iespējams, būs ARM mikroshēma, savukārt galddatoram būtu Intel mikroshēma.
Ņemiet vērā, ka mēs šeit iekļaujam AMD mikroshēmas kopā ar Intel mikroshēmām. AMD mikroshēmas izmanto arī Intel x86 - tagad x64, jo tā ir 64 bitu arhitektūra.
ARM mikroshēmas strauji uzlabojas veiktspējas ziņā.iPhone un iPads kopā ar lielāko daļu Android viedtālruņu un planšetdatoru ir aprīkoti ar ARM mikroshēmām, lai sasniegtu mazu enerģijas patēriņu. ARM sākās ar lētu, mazjaudas arhitektūru un uzlaboja to veiktspēju, un mēs varam redzēt, cik pēdējo gadu laikā viedtālruņi un planšetdatori ir kļuvuši straujāki.
Intel x86 un x64 mikroshēmas ir uzlabojušies enerģijas patēriņā, jo Intel saprata, ka viņi atpaliek ARM mobilajās ierīcēs, un Intel jaunākās "Haswell" mikroshēmas, kas nodrošina klēpjdatoriem lielu akumulatora darbības laiku. Intel sākās ar dārgāku, augstas veiktspējas arhitektūru un samazināja strāvas patēriņu un padarīja lētākās mikroshēmas konkurētspējīgākas cenas.
ARM un Intel mikroshēmas tuvojas viens otram, tāpēc nav pārsteigums, ka līnijas sāk aizmiglot.Šī atšķirība ir atkarīga no tā, vai jūs pērkat Windows ierīci, Chromebook datoru vai Android ierīci.
Lūk, kāpēc jums vajadzētu rūpēties: programmatūras nesavienojamības
ARM un Intel mikroshēmām ir atšķirīgas procesoru arhitektūras un instrukciju kopas. Tas nozīmē, ka nevarat palaist ARM datoram izveidotu lietojumprogrammu, kas apkopota par Intel arhitektūru, un Intel datoros nevar palaist kodu ARM.Tam ir būtiska ietekme uz Windows ierīcēm, Chromebook datoriem, kuros darbojas operētājsistēmas Linux programmas un pat Android ierīces.
Windows 8 vs Windows RT
Lielākā daļa Windows ierīču, kuras jūs savvaļā atradīsiet, palaiž pilnu Windows 8 versiju Intel procesorā.Tomēr dažām ierīcēm, tostarp Microsoft Surface 2, Surface RT un Nokia Lumia 2520 tabletēm, ir ARM procesors.Šīs ARM ierīces darbina Microsoft Windows RT.
Windows RT ir ļoti ierobežots, un nevar izpildīt nekādas Microsoft darbvirsmas programmas. Microsoft izvēlējās to bloķēt šādā veidā - tie varētu ļāva izstrādātājiem pārveidot un pārkopēt savas Windows lietojumprogrammas ARM.Ja viņi to darītu, jūs varētu tikai instalēt Windows galddatoru programmas, kas īpaši apkopotas par ARM.Visas tajā esošās Windows darbvirsmas programmas netiks palaistas operētājsistēmā Windows RT.
Microsoft būtu sākot no kvadrātveida šeit, veidojot jaunu Windows uz ARM darbvirsmas programmatūras ekosistēmu. Viņi arī zināja, ka daudzi cilvēki būtu sajaukuši, cenšoties instalēt Windows uz Intel programmatūru savā Windows sistēmā ARM sistēmās. Galu galā viņi nolēma pārtraukt darbu no pagātnes un pilnībā nofiksēt datoru. Viņi droši vien vēlētos pilnībā noņemtu darbvirsmu no Windows RT, taču viņi vēl nav izlaiduši Office versiju, kas darbojas jaunajā saskarnē, kas agrāk bija pazīstams kā Metro.
Jūs varat instalēt jaunas Windows 8 stila programmas no Windows veikala Windows RT ierīcē.Lielākā daļa Windows veikalu lietotņu darbosies tāpēc, ka tie ir paredzēti, lai tie būtu pāri platforma, taču gadījuma rakstura lietotne var darboties tikai Intel procesoros.
Īss : operētājsistēmas ARM operētājsistēma Windows RT ir ierobežota, un tajā vispār nevar instalēt nevienu darbvirsmas programmatūru.
Intel Chromebooks vs ARM Chromebook datori
Daži Chromebook datori izmanto Intel mikroshēmas, savukārt citos Chromebook datoros tiek izmantoti ARM mikroshēmas. Samsung populārajā 3. sērijas Chromebook datorā tiek izmantota ARM mikroshēma, kā arī jaunais HP Chromebook 11. Daudzos citos Chromebook datoros izmanto Intel mikroshēmas.
Operētājsistēmā Chrome OS tas nav svarīgi pārāk daudz. Jūs joprojām varat palaist to pašu Chrome pārlūku un tīmekļa lietojumprogrammas ARM procesorā.Flash un Netflix darbojas ARM Chromebook datoros. Chrome operētājsistēmai nav ilgstošas vēstures, no kuras Windows neizdodas, tādēļ jūs neietilpsiet lietojumprogrammās, kuras nevar palaist ARM.
Tomēr tas ir ļoti svarīgi, ja plānojat ievietot Chromebook datoru izstrādātāja režīmā un instalēt Linux datoru. Desktop Linux ir vēsturiski darbojas Intel procesoros, tāpēc tas ir daudz ierobežotāks, ja darbojas ar ARM procesoriem. Lielākā daļa jūsu izmantotās programmatūras ir atvērtā koda un tās var pārkompilēt ARM procesoriem, bet visas slēgtās lietojumprogrammas, kuras jūs varētu vēlēties, palaistēs tikai Intel mikroshēmās.
Adobe Flash plug-in darbvirsmas Linux versija, Steam un tā simtiem Linux spēļu bibliotēka, Microsoft Skype for Linux, Minecraft - visus šos pieteikumus var instalēt izstrādātāja režīmā uz Intel Chromebook, bet nedarbosies.par ARM vienu. Ja jūs plānojat izmantot savu Chromebook datoru kā Linux sistēmu, iespējams, vēlēsities iegūt Intel balstītu, ja vien jums nav nepieciešami tikai daži atvērtā koda komunālie pakalpojumi.
Jūs lasāt šo labo - kamēr Flash darbojas Chrome OS operētājsistēmā Chromebook ARM, jūs nevarat instalēt Flash darbvirsmas Linux vidē ARM Chromebook datorā.
īsā : Chrome OS ir labi ar ARM mikroshēmu, taču izstrādātāju režīmā jums ir daudz ierobežota desktop Linux sistēma.
Android uz Intel vs Android uz ARM
Android viedtālruņiem un planšetdatoriem vēsturiski darbojas ARM mikroshēmas, lai arī Intel to ir daudz mēģinājuši mainīt. Viņi ir parādījuši - un atbrīvo - Android tālruņus un planšetdatorus ar Intel mikroshēmām. Tagad Intel saka, ka daudzas Android tabletes ar Bay Trail mikroshēmām ieradīsies ļoti drīz.Šīs ierīces var piedāvāt lielāku veiktspēju nekā ARM planšetdatori, taču šeit ir saistīta arī programmatūras salīdzināmība.
Lielākā daļa Android lietotņu izmanto Android SDK un darbojas Dalvik virtuālajā mašīnā, tāpēc lielākā daļa Android lietotņu būs saderīgi gan ARM, gan Intel procesoros. Tomēr dažas lietotnes izmanto Android NDK - vietējo izstrādes komplektu - lai izmantotu vietējo ARM kodu un izspiestu no savām lietotnēm lielāku veiktspēju.Šīs lietotnes parasti būs ar veiktspēju saistītas funkcijas, piemēram, spēles. Lietojumprogrammas ARM specifiskam kodam nedarbosies uz Android x86 vai x64 bāzes Android ierīcēm.
2012. gadā Intel paziņoja, ka tās ir salīdzināmas ar 95% Android lietotņu [Avots].Šis ir labs skaits, bet 95% ne visas Android lietotnes - tādā saderības pakāpē nedarbosies viena no katrām divdesmit Android lietotnēm. Ja spēle, kuru vēlaties atskaņot, netiks rādīta uz iegādātajām Android ierīcēm, kuru pamatā ir Intel, tas var būt satraucoši.
īsā : Android ierīcēm ar Intel mikroshēmām būs lielākā daļa Android lietotņu, bet ARM ierīces darbosies visās.
Ierīces mikroshēmas arhitektūra ir svarīga, tāpēc, pērkot jaunu ierīci, noteikti pievērsiet to uzmanību. Jūs nevēlaties beigties ar Windows ierīci, kuru nevar instalēt, Chromebook datoru, kurā nevarat palaist populāras Linux programmas, vai Android ierīci, kas nevar atskaņot jūsu iecienīto spēli.
Apple ierīces ir skaidrākas. Pašlaik visiem Apple Mac datoriem ir Intel mikroshēmas, un visiem saviem iPhone, iPads un citām mobilajām ierīcēm ir ARM mikroshēmas.
attēla kredīts: huangjiahui uz Flickr, Orde Saunders par Flickr, Torsten Maue par Flickr, Cheon Fong Liew par Flickr