24Aug

ARM vs. Intel: Co to znamená pro Windows, Chromebook a kompatibilitu softwaru pro Android

intel-sign

procesory Intel x86 nebo x64 byly tradičně nalezeny v notebooku a stolním počítači, zatímco procesory ARM byly nalezeny v zařízeních se sníženou spotřebou energie, smartphonů a tabletách. Ale nyní můžete koupit notebooky s čipy ARM a smartphony s čipy Intel.

ARM a Intel nabízejí dvě zcela odlišné a nekompatibilní architektury. Ať už vybíráte zařízení s operačním systémem Windows, Android nebo Chrome OS, můžete si vybrat mezi ARM nebo Intel x86 / x64 - a volba je důležitá pro kompatibilitu softwaru.

ARM vs. Intel: Stručná historie lekce

Intel čipy mají historicky nejlepší výkon, ale měly nejvyšší spotřebu energie a ceny. ARM čipy mají historicky nejnižší spotřebu energie a byly výrazně levnější, ale nebyly schopny soutěžit s výkonem společnosti Intel. To není poslední rozdíl - mobilní telefon před deseti lety bude pravděpodobně mít ARM čip, zatímco stolní počítač by měl čip Intel.

Všimněte si, že zde obsahujeme čipy AMD spolu s čipy Intel. AMD čipy také používají Intel x86 - nyní x64, protože je to 64bitová architektura.

ARM čipy se rychle zlepšují z hlediska výkonu.iPhony a iPad spolu s většinou Android smartphonů a tabletů mají všechny ARM čipy uvnitř nich, aby dosáhli nízké spotřeby energie. ARM začala s levnou a nízkopříkonovou architekturou a zlepšuje jejich výkon a vidíme, že v kolik rychlejších smartphonů a tabletách se stalo v posledních několika letech.

Intel x86 a čipy x64 se zlepšují v spotřebě energie, neboť Intel si uvědomil, že zaostávaly s technologií ARM v mobilních zařízeních, přičemž nejnovější Haswell čipy Intel přinesly obrovské výdrž baterie na notebooky. Společnost Intel začala s dražší a výkonnější architekturou a snížila svou spotřebu energie a učinila z nízkopodlažních čipů konkurenceschopnější cenu.

ARM a čipy Intel se stále více přibližují, takže není překvapením, že se řady začínají rozostřovat. Ať už si kupujete zařízení Windows, Chromebook nebo zařízení Android, je to důležitější.

Zde je důvod, proč byste se měli starat: Software Nekompatibilita

ARM a čipy Intel mají různé procesorové architektury a instrukční sady. To znamená, že nelze spustit aplikaci kompilovanou pro architekturu Intel v počítači ARM a nemůžete spustit kód kompilovaný pro ARM v počítačích Intel. To má důležité důsledky pro zařízení Windows, Chromebooky se systémem desktopových aplikací Linux a dokonce pro zařízení Android.

Windows 8 versus Windows RT

Většina zařízení Windows, která se nachází v přírodě, je plná verze systému Windows 8 na procesoru Intel. Některá zařízení - včetně povrchů Surface 2, Surface RT a tabletu Nokia Lumia 2520 - mají v sobě ARM procesor. Tato zařízení ARM pracují se systémem Windows RT společnosti Microsoft.

Windows RT je velmi omezený a nemůže spustit žádné desktopové programy jiné než Microsoft. Společnost Microsoft se takto rozhodla uzamknout - mohla vývojářům umožnit, aby vývojáři modifikovali a kompilovali jejich aplikace pro Windows na ARM.V takovém případě byste mohli nainstalovat pouze desktopové aplikace systému Windows, které jsou speciálně kompilovány pro ARM.Všechny desktopové aplikace systému Windows by v systému Windows RT nebyly spuštěny.

Společnost Microsoft by začínala od čtvercového místa, postavila nový systém Windows na desktopovém softwarovém ekosystému ARM.Oni také věděli, že mnoho lidí by bylo zmateno, snaží se nainstalovat Windows na software Intel na jejich Windows na ARM systémy. Nakonec se rozhodli udělat přestávku z minulosti a úplně uzamknout plochu. Pravděpodobně by chtěl úplně odstranit pracovní plochu ze systému Windows RT, ale dosud nezveřejnili verzi sady Office, která se spouští v novém rozhraní dříve známé jako Metro.

Aplikace ve stylu Windows 8 můžete nainstalovat pouze ze zařízení Windows Store na zařízení Windows RT.Většina aplikací v Obchodě se systémem Windows bude fungovat, protože jsou navržena jako platforma, ale příležitostná aplikace může pracovat pouze na procesorech Intel.

V krátké době : Windows RT na ARM je omezený a nemůžete na něj vůbec instalovat žádný desktop software.

microsoft-povrch-rt-with-arm-čip

Chromebooky Intel vs. Chromebooky ARM

Některé Chromebooky používají čipy Intel, zatímco jiné Chromebooky používají čipy ARM.Oblíbený Chromebook řady 3 od společnosti Samsung využívá čip ARM, stejně jako nový Chromebook 11 společnosti HP. Mnoho dalších Chromebooků používá čipy Intel.

V systému Chrome OS to není příliš důležité.Můžete stále spustit stejný prohlížeč Chrome a webové aplikace na procesoru ARM.Flash a Netflix fungují na Chromebooků ARM.Chrome OS nemá dlouhou historii systému Windows, takže se nebudete moci spouštět do aplikací, které nelze spustit na ARM.

Nicméně je to hodně důležité, pokud plánujete umístit svůj Chromebook do režimu vývojářů a nainstalovat desktopový Linux. Desktop Linux je historicky spuštěn na procesorech Intel, takže je mnohem omezenější při běhu na procesorech ARM.Většina softwaru, který používáte, je otevřený zdroj a může být překompilován pro procesory ARM, ale všechny aplikace s uzavřeným zdrojem, které budete chtít spustit, budou fungovat pouze na čipu Intel.

Desktop verze Linux plug-in Adobe Flash, Steam a jeho knihovna stovek her Linux, Skype Skype pro Linux, Minecraft - všechny tyto aplikace mohou být nainstalovány v režimu vývojáře na Chromebooku Intel, ale nebudou fungovatvůbec na ARM.Pokud máte v plánu používat Chromebook jako systém Linux, pravděpodobně budete chtít získat systém založený na platformě Intel, pokud nepotřebujete pouze některé nástroje s otevřeným zdrojovým kódem.

Čtete to správně - zatímco aplikace Flash funguje v systému Chrome OS na Chromebooku ARM, nemůžete nainstalovat Flash do prostředí desktopového prostředí Linux na Chromebooku ARM.

In Short : Chrome OS je v pořádku s čipem ARM, ale v režimu vývojářů máte mnohem omezenější desktopový systém Linux.

chromebook-with-intel-inside-samolepka

Android na platformě Intel vs. Android na smartphone ARM

Android smartphony a tablety jsou historicky provozovány na čipách ARM, ačkoli Intel se to snaží letos měnit. Předvedli - a vydali - telefony a tablety Android s čipy Intel uvnitř.Intel nyní říká, že mnoho Android tablet s jejich čipy Bay Trail dorazí velmi brzy. Tato zařízení mohou nabízet vyšší výkon než tablety ARM, avšak zde existuje i srovnatelnost softwaru.

Většina aplikací pro Android používá Android SDK a běží na virtuálním stroji Dalvik, takže většina aplikací pro Android bude kompatibilní s procesory ARM i Intel. Některé aplikace však používají vývojovou sadu Android NDK - nativní kód ARM a vytlačují vyšší výkon z jejich aplikací.Tyto aplikace budou zpravidla citlivé na výkon, například hry. Aplikace s kódem specifickým pro ARM se nebudou spouštět na zařízeních s procesory Intel x86 nebo x64.

V roce 2012 Intel uvedl, že jsou srovnatelné s 95% aplikací pro Android [Zdroj].To je dobré číslo, ale 95% není všech aplikací pro Android - při této míře kompatibility nebude fungovat jedna z každých dvacet aplikací pro Android. Pokud hra, kterou chcete hrát, nebude spuštěna na zařízení se systémem Android, kterou si koupíte, může to být frustrující.

V krátké době : Zařízení Android se čipy Intel budou spouštět převážnou většinu aplikací pro Android, ale zařízení ARM bude spouštět všechny z nich.

samsung-galaxy-tab-android-tablet-s-intel-čip

Architektura čipu ve vašem přístroji je důležitá, proto si při nákupu nového zařízení věnujte pozornost. Nechceli byste skončit s zařízením Windows, na které nemůľete instalovat aplikace, na Chromebook, na který nelze spustit oblíbené programy Linux, ani na zařízení s Androidem, které nemůže hrát vaši oblíbenou hru.

Zařízení Apple jsou jasnější.V současné době mají všechny počítače Apple Mac čipy Intel a všechny jejich iPhony, iPady a další mobilní zařízení mají čipy ARM.

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