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

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

    Procesory Intel x86 nebo x64 se tradičně nacházejí v přenosných počítačích a stolních počítačích, zatímco procesory ARM byly nalezeny v zařízeních s nižším výkonem, v smartphonech a tabletách. Ale teď si 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: Rychlá historie lekce

    Čipy Intel mají historicky nejlepší výkon, ale měly nejvyšší spotřebu energie a cenu. 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í PC by měl čip Intel.

    Všimněte si, že zde máme č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 můžeme vidět, že v kolik rychlejších smartphonů a tabletách se stalo v posledních několika letech.

    Intel x86 a x64 čipy 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žší, vysoce výkonnou architekturou a snížila spotřebu elektrické energie a zpřístupnila čipy s nižší cenou konkurenceschopnější cenu.

    Čipy ARM a Intel se stále více přibližují, takže není překvapením, že linky začínají rozostřovat. Ať už kupujete zařízení se systémem Windows, Chromebook nebo zařízení Android, má tento rozdíl význam.

    Zde je důvod, proč byste měli pečovat: nekompatibility softwaru

    Čipy ARM a 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 spuštěnými programy pro stolní linux a dokonce pro zařízení Android.

    Windows 8 versus Windows RT

    Většina zařízení se systémem Windows, která se nachází ve volné přírodě, spouští plnou verzi systému Windows 8 v procesoru Intel. Některá zařízení - včetně tablet společnosti Microsoft Surface 2, Surface RT a Nokia Lumia 2520 - mají v sobě procesor ARM. Tato zařízení ARM spouštějí Windows RT společnosti Microsoft.

    Windows RT je velmi omezený a nemůže spustit žádné desktopové programy jiné než Microsoft. Společnost Microsoft se tak rozhodla uzamknout - mohla vývojářům umožnit modifikovat a překompilovat 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 nefungovaly.

    Microsoft by začínal od čtveřice tady, budovat nový Windows na ARM desktop software ekosystému. Věděli také, že mnoho lidí by bylo zmateno a pokoušeli se nainstalovat systém Windows do systému Intel na svých systémech Windows na ARM. 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é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í ve službě Windows Store bude fungovat, protože jsou navržena jako platforma, ale příležitostná aplikace se může provozovat pouze na procesorech Intel.

    Ve zkratce: Windows RT na ARM je omezený a nemůžete na něj vůbec instalovat žádný desktop software.

    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 používá čip ARM, stejně jako nový Chromebook HP 11. Mnoho dalších Chromebooků používá čipy Intel.

    V OS Chrome 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 všechny 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.

    To ale hodně záleží, pokud plánujete umístit 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 komprimován pro procesory ARM, ale všechny aplikace s uzavřeným zdrojem, které budete chtít spustit, budou spouštěny pouze na čipu Intel.

    Desktop verze Linux plug-in Adobe Flash, Steam a jeho knihovna stovek Linuxových her, Microsoft Skype pro Linux, Minecraft - všechny tyto aplikace mohou být nainstalovány v režimu vývojáře na Chromebooku Intel, ale nebudou fungovat na všechny na jednom ARM. Pokud plánujete 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.

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

    Android na Android vs. Android na ARM

    Android smartphony a tablety jsou historicky provozovány na čipách ARM, přestože se společnost Intel snaží tuto změnu lépe 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 otázka porovnatelnosti softwaru.

    Většina aplikací pro Android používá sadu 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 [Source]. 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í.

    Ve zkratce: 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.


    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 se zařízením Windows, na které nemůľete nainstalovat aplikace, do Chromebooku, na který nelze spustit oblíbené programy Linux, ani na zařízení s Androidem, které nedokáže přehrá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