Homepage » come » ARM vs. Intel Che cosa significa per Windows, Chromebook e compatibilità software Android

    ARM vs. Intel Che cosa significa per Windows, Chromebook e compatibilità software Android

    I processori Intel x86 o x64 sono stati tradizionalmente trovati in computer portatili e desktop, mentre i processori ARM sono stati trovati in dispositivi embedded, smartphone e tablet a potenza più bassa. Ma ora puoi acquistare laptop con chip ARM e smartphone con chip Intel.

    ARM e Intel offrono due architetture completamente diverse e incompatibili. Sia che tu stia scegliendo un dispositivo Windows, Android o Chrome OS, puoi scegliere tra ARM o Intel x86 / x64 - e la scelta è importante per la compatibilità del software.

    ARM vs. Intel: una lezione di storia rapida

    I chip Intel hanno storicamente avuto le migliori prestazioni, ma hanno avuto il più alto consumo energetico e prezzo. I chip ARM hanno storicamente avuto il consumo energetico più basso ed erano significativamente più economici, ma non sono stati in grado di competere con Intel sulle prestazioni. Questa non è una distinzione recente - un cellulare di dieci anni fa probabilmente avrà un chip ARM, mentre un PC desktop avrebbe un chip Intel.

    Nota che stiamo includendo i chip AMD insieme ai chip Intel qui. I chip AMD utilizzano anche Intel x86 - ora x64, perché è a 64 bit - architettura.

    I chip ARM sono migliorati rapidamente in termini di prestazioni. iPhone e iPad insieme alla maggior parte degli smartphone e tablet Android hanno tutti i chip ARM al loro interno per raggiungere il loro basso consumo energetico. ARM ha iniziato con un'architettura a basso consumo e poco costoso e ha migliorato le sue prestazioni, e possiamo vedere che in quanto smartphone e tablet sono diventati più veloci negli ultimi anni.

    I chip Intel x86 e x64 hanno migliorato il consumo energetico, poiché Intel si è resa conto di essere rimasti indietro su ARM sui dispositivi mobili, con gli ultimi chip Haswell di Intel che garantivano enormi miglioramenti della durata della batteria ai laptop. Intel ha iniziato con un'architettura più costosa e dalle prestazioni elevate e ha ridotto il consumo energetico e rendendo i chip di fascia bassa più competitivi sul prezzo.

    I chip ARM e Intel sono sempre più vicini tra loro, quindi non sorprende che le linee stiano iniziando a sfumare. Che tu stia acquistando un dispositivo Windows, un Chromebook o un dispositivo Android, questa differenza è importante.

    Ecco perché dovresti preoccuparti: incompatibilità software

    I chip ARM e Intel hanno diverse architetture di processori e set di istruzioni. Ciò significa che non è possibile eseguire un'applicazione compilata per l'architettura Intel su un computer ARM e non è possibile eseguire il codice compilato per ARM su computer Intel. Ciò ha implicazioni importanti per i dispositivi Windows, i Chromebook che eseguono programmi Linux per desktop e persino i dispositivi Android.

    Windows 8 vs Windows RT

    La maggior parte dei dispositivi Windows che trovi in ​​natura eseguono la versione completa di Windows 8 su un processore Intel. Tuttavia, alcuni dispositivi, tra cui Surface 2 di Surface, Surface RT e tablet Lumia 2520 di Nokia, hanno un processore ARM al loro interno. Questi dispositivi ARM eseguono Windows RT di Microsoft.

    Windows RT è molto limitato e non è possibile eseguire programmi desktop non Microsoft. Microsoft ha scelto di bloccarlo in questo modo - avrebbero potuto consentire agli sviluppatori di modificare e ricompilare le loro applicazioni per Windows su ARM. Se lo facessero, saresti in grado di installare solo applicazioni desktop Windows appositamente compilate per ARM. Tutte le applicazioni desktop Windows non funzionerebbero su Windows RT.

    Microsoft sarebbe partito dal punto di partenza qui, costruendo un nuovo ecosistema di software desktop Windows su ARM. Sapevano anche che molte persone sarebbero state confuse, tentando di installare Windows su software Intel sui loro sistemi Windows su ARM. Alla fine, hanno deciso di fare una pausa dal passato e bloccare completamente il desktop. Probabilmente vorrebbe rimuovere completamente il desktop da Windows RT, ma non hanno ancora rilasciato una versione di Office che viene eseguita nella nuova interfaccia precedentemente nota come Metro.

    È possibile installare solo nuove app "Windows 8 in stile" da Windows Store su un dispositivo Windows RT. La maggior parte delle app di Windows Store funzionerà perché sono progettate per essere multipiattaforma, ma l'app occasionale può essere eseguita solo su processori Intel.

    In breve: Windows RT su ARM è limitato e non è possibile installare alcun software desktop su di esso.

    Chromebook Intel e Chromebook ARM

    Alcuni Chromebook utilizzano chip Intel, mentre altri Chromebook utilizzano chip ARM. Il popolare Chromebook Series 3 di Samsung utilizza un chip ARM, così come il nuovo Chromebook HP 11. Molti altri Chromebook utilizzano chip Intel.

    Su Chrome OS, questo non importa troppo. Puoi ancora eseguire lo stesso browser Chrome e le tue app Web su un processore ARM. Flash e Netflix funzionano tutti su Chromebook ARM. Chrome OS non ha la lunga storia di Windows, quindi non ti imbatterai in applicazioni che non possono essere eseguite su ARM.

    Tuttavia, ciò conta molto se hai intenzione di mettere il tuo Chromebook in modalità sviluppatore e installare Linux desktop. Desktop Linux ha storicamente eseguito su processori Intel, quindi è molto più limitato durante l'esecuzione su processori ARM. La maggior parte del software che utilizzi è open source e può essere ricompilato per i processori ARM, ma tutte le applicazioni closed-source che potresti voler eseguire funzioneranno solo su chip Intel.

    La versione desktop Linux del plug-in Adobe Flash, Steam e la sua libreria di centinaia di giochi Linux, Microsoft per Skype per Linux, Minecraft - tutte queste applicazioni possono essere installate in modalità sviluppatore su un Chromebook Intel, ma non funzioneranno a tutto su uno ARM. Se prevedi di utilizzare il tuo Chromebook come sistema Linux, probabilmente vorrai ottenere uno basato su Intel, a meno che non ti servano solo alcune utilità open source.

    Hai letto bene - mentre Flash funziona in Chrome OS su un Chromebook ARM, non puoi installare Flash in un ambiente Linux desktop su un Chromebook ARM.

    In breve: Chrome OS funziona bene con un chip ARM, ma hai un sistema Linux desktop molto più limitato in modalità sviluppatore.

    Android su Intel e Android su ARM

    Gli smartphone e i tablet Android sono storicamente basati su chip ARM, anche se Intel ha provato a cambiare questo sistema per anni. Hanno mostrato e rilasciato telefoni e tablet Android con chip Intel all'interno. Intel sta ora dicendo che molti tablet Android con i loro chip Bay Trail arriveranno molto presto. Questi dispositivi possono offrire prestazioni più elevate rispetto ai tablet ARM, ma c'è anche un problema di comparabilità del software.

    La maggior parte delle app Android utilizza l'SDK Android e viene eseguita sulla macchina virtuale Dalvik, quindi la maggior parte delle app Android sarà compatibile con processori ARM e Intel. Tuttavia, alcune app utilizzano Android NDK - kit di sviluppo nativo - per utilizzare il codice ARM nativo e spremere più prestazioni dalle proprie app. Queste app saranno generalmente sensibili al rendimento, come i giochi. Le app con codice specifico ARM non verranno eseguite su dispositivi Intel basati su x86 o x64.

    Nel 2012, Intel ha dichiarato di essere comparabile con il 95% delle app Android [Source]. Questo è un buon numero, ma il 95% non è tutte le app Android: a quel livello di compatibilità, una su venti app Android non funzionerà. Se un gioco che vuoi giocare non funziona su un dispositivo Android basato su Intel che acquisti, questo può essere frustrante.

    In breve: I dispositivi Android con chip Intel eseguiranno la maggior parte delle app Android, ma i dispositivi ARM li eseguiranno tutti.


    L'architettura del chip nel tuo dispositivo è importante, quindi assicurati di prestare attenzione ad esso quando acquisti un nuovo dispositivo. Non vorrai finire con un dispositivo Windows su cui non è possibile installare applicazioni, un Chromebook su cui non è possibile eseguire popolari programmi Linux o un dispositivo Android che non può riprodurre il tuo gioco preferito.

    I dispositivi Apple sono più chiari. Al momento, tutti i computer Mac di Apple hanno chip Intel e tutti i loro iPhone, iPad e altri dispositivi mobili hanno chip ARM.

    Immagine di credito: huangjiahui su Flickr, Orde Saunders su Flickr, Torsten Maue su Flickr, Cheon Fong Liew su Flickr