24Aug

ARM vs. Intel: lo que significa para Windows, Chromebook y compatibilidad de software con Android

signo de inteligencia

Tradicionalmente, los procesadores Intel x86 o x64 se han encontrado en computadoras portátiles y de escritorio, mientras que los procesadores ARM se han encontrado en dispositivos integrados, teléfonos inteligentes y tabletas de menor potencia. Pero ahora puede comprar computadoras portátiles con chips ARM y teléfonos inteligentes con chips Intel.

ARM e Intel ofrecen dos arquitecturas completamente diferentes e incompatibles. Ya sea que elija un dispositivo Windows, Android o Chrome OS, puede elegir entre ARM o Intel x86 / x64, y la elección es importante para la compatibilidad del software.

ARM vs. Intel: una lección de historia rápida

Los chips de Intel históricamente han tenido el mejor rendimiento, pero han tenido el mayor consumo de energía y precio. Históricamente, los chips ARM tuvieron el consumo de energía más bajo y han sido significativamente más baratos, pero no han podido competir con Intel en cuanto a rendimiento. Esta no es una distinción reciente: un teléfono celular de hace diez años probablemente tendrá un chip ARM, mientras que una computadora de escritorio tendrá un chip Intel.

Tenga en cuenta que aquí incluimos chips AMD junto con chips Intel. Los chips AMD también usan la arquitectura x86 de Intel - ahora x64, porque es de 64 bits -.Los chips

ARM han mejorado rápidamente en términos de rendimiento.iPhones y iPads junto con la mayoría de los teléfonos inteligentes y tabletas con Android tienen chips ARM dentro de ellos para lograr su bajo consumo de energía. ARM comenzó con una arquitectura de bajo costo y de bajo costo y ha estado mejorando su rendimiento, y podemos ver cuánto más rápido se han vuelto los teléfonos inteligentes y las tabletas en los últimos años.

Los chips Intel x86 y x64 han mejorado en el consumo de energía cuando Intel se dio cuenta de que se habían rezagado con respecto a ARM en dispositivos móviles, con los chips Haswell más recientes de Intel que otorgan a las computadoras portátiles una gran mejora en la vida útil de la batería. Intel comenzó con una arquitectura más costosa y de alto rendimiento, y ha estado reduciendo su consumo de energía y haciendo que los chips de gama más baja sean más competitivos en cuanto a precios. Los chips

ARM e Intel se están acercando cada vez más, por lo que no sorprende que las líneas estén comenzando a difuminarse. Ya sea que esté comprando un dispositivo con Windows, un Chromebook o un dispositivo Android, esta diferencia es importante.

He aquí por qué debería preocuparse: Incompatibilidades del software

Los chips ARM e Intel tienen diferentes arquitecturas de procesadores y conjuntos de instrucciones. Esto significa que no puede ejecutar una aplicación compilada para la arquitectura Intel en una computadora ARM, y no puede ejecutar código compilado para ARM en computadoras Intel. Esto tiene implicaciones importantes para los dispositivos con Windows, los Chromebooks que ejecutan programas de escritorio de Linux e incluso los dispositivos con Android.

Windows 8 vs. Windows RT

La mayoría de los dispositivos Windows que se encuentran en la naturaleza ejecutan la versión completa de Windows 8 en un procesador Intel. Sin embargo, algunos dispositivos, como Surface 2 de Microsoft, Surface RT y la tableta Lumia 2520 de Nokia, tienen un procesador ARM dentro de ellos. Estos dispositivos ARM ejecutan Windows RT de Microsoft.

Windows RT es muy limitado y no puede ejecutar programas de escritorio que no sean de Microsoft. Microsoft decidió bloquearlo de esta manera: podrían haber permitido a los desarrolladores modificar y volver a compilar sus aplicaciones para Windows en ARM.Si lo hicieran, solo podrías instalar aplicaciones de escritorio de Windows compiladas específicamente para ARM.Todas las aplicaciones de escritorio de Windows no se ejecutarán en Windows RT.

Microsoft habría estado comenzando desde cero aquí, construyendo un nuevo ecosistema de software de escritorio de Windows en ARM.También sabían que muchas personas se habrían confundido al intentar instalar Windows en el software Intel en sus sistemas Windows on ARM.Al final, decidieron hacer un descanso del pasado y bloquear completamente el escritorio. Probablemente quieran eliminar completamente el escritorio de Windows RT, pero aún no han lanzado una versión de Office que se ejecute en la nueva interfaz conocida anteriormente como Metro.

Solo puede instalar nuevas aplicaciones de "estilo Windows 8" desde Windows Store en un dispositivo con Windows RT.La mayoría de las aplicaciones de la Tienda Windows funcionarán porque están diseñadas para ser multiplataforma, pero la aplicación ocasional solo puede ejecutarse en procesadores Intel.

en corto : Windows RT en ARM es limitado y no puede instalar ningún software de escritorio en absoluto.

microsoft-surface-rt-with-arm-chip

Chromebooks Intel vs. ARM Chromebooks

Algunos Chromebook usan chips Intel, mientras que otros Chromebook usan chips ARM.La popular Chromebook serie 3 de Samsung utiliza un chip ARM, al igual que la nueva Chromebook HP 11. Muchos otros Chromebook usan chips Intel.

En Chrome OS, esto no importa demasiado. Todavía puede ejecutar el mismo navegador Chrome y aplicaciones web en un procesador ARM.Flash y Netflix funcionan todos en Chromebooks ARM.Chrome OS no tiene el largo historial que tiene Windows, por lo que no se ejecutará en aplicaciones que no pueden ejecutarse en ARM.

Sin embargo, esto importa mucho si planea poner su Chromebook en modo desarrollador e instalar el escritorio de Linux. Desktop Linux se ha ejecutado históricamente en procesadores Intel, por lo que es mucho más limitado cuando se ejecuta en procesadores ARM.La mayoría del software que utiliza es de código abierto y puede recompilarse para procesadores ARM, pero todas las aplicaciones de código cerrado que desee ejecutar solo se ejecutarán con chips Intel.

La versión Linux de escritorio del complemento Adobe Flash, Steam y su biblioteca de cientos de juegos Linux, Skype para Linux de Microsoft, Minecraft: todas estas aplicaciones se pueden instalar en modo desarrollador en una Chromebook Intel, pero no funcionarán.en absoluto en un ARM uno. Si planea utilizar su Chromebook como sistema Linux, probablemente desee obtener uno basado en Intel a menos que solo necesite algunas utilidades de código abierto.

Has leído bien, mientras Flash funciona en Chrome OS en un Chromebook ARM, no puedes instalar Flash en un entorno Linux de escritorio en un Chromebook ARM.

en corto : Chrome OS está bien con un chip ARM, pero tiene un sistema Linux de escritorio mucho más limitado en modo desarrollador.

chromebook-with-intel-inside-sticker

Android en Intel y Android en ARM

Los teléfonos inteligentes y tabletas Android han funcionado históricamente con chips ARM, aunque Intel ha intentado cambiar esto durante años. Han mostrado - y lanzado - teléfonos y tabletas Android con chips Intel dentro. Intel ahora dice que muchas tabletas Android con sus chips Bay Trail llegarán muy pronto. Estos dispositivos pueden ofrecer un mayor rendimiento que las tabletas ARM, pero aquí también existe una preocupación de compatibilidad de software.

La mayoría de las aplicaciones de Android usan el SDK de Android y se ejecutan en la máquina virtual Dalvik, por lo que la mayoría de las aplicaciones de Android serán compatibles con los procesadores ARM e Intel. Sin embargo, algunas aplicaciones usan el Android NDK - kit de desarrollo nativo - para usar código ARM nativo y exprimir más rendimiento de sus aplicaciones. Estas aplicaciones generalmente serán sensibles al rendimiento, como los juegos. Las aplicaciones con código específico de ARM no se ejecutarán en dispositivos Android basados ​​en x86 o x64.

En 2012, Intel dijo que eran comparables con el 95% de las aplicaciones de Android [Fuente].Este es un buen número, pero el 95% no son todas las aplicaciones de Android: a ese nivel de compatibilidad, una de cada veinte aplicaciones de Android no funcionará.Si un juego que desea jugar no se ejecutará en un dispositivo Android basado en Intel que compre, esto puede ser frustrante.

en corto : los dispositivos Android con chips de Intel ejecutarán la gran mayoría de las aplicaciones de Android, pero los dispositivos ARM las ejecutarán todas.

samsung-galaxy-tab-android-tablet-con-intel-chip

La arquitectura del chip en su dispositivo es importante, así que asegúrese de prestarle atención cuando compre un dispositivo nuevo. No querrá terminar con un dispositivo Windows en el que no pueda instalar aplicaciones, un Chromebook en el que no pueda ejecutar programas populares de Linux o un dispositivo Android que no pueda reproducir su juego favorito.

Los dispositivos de Apple son más claros. Por el momento, toda la computadora Mac de Apple tiene chips Intel y todos sus iPhones, iPads y otros dispositivos móviles tienen chips ARM.Crédito de imagen

: huangjiahui en Flickr, Orde Saunders en Flickr, Torsten Maue en Flickr, Cheon Fong Liew en Flickr