sábado, 23 de septiembre de 2017

Diferencia entre smartphones de 32 bits y 64 bits – ¿Cuál es mejor?

Los teléfonos inteligentes con procesadores de 32 bits y 64 bits no son algo nuevo, han estado presentes durante varios años. Al optar por un nuevo teléfono inteligente, uno busca un teléfono con más memoria RAM, mejor, cámara una memoria interna grande o una batería de alta capacidad.



Los anuncios hacen alarde de estas características para atraer a los clientes. Pero rara vez se presta atención al procesador, el componente principal de tu teléfono, que determinará el rendimiento.


Apple ha tenido un sistema operativo de 64 bits desde el iOS 7. Android ha estado aprovechando la arquitectura de 64 bits desde la llegada de ARMv8 y Android Lollipop. Por lo tanto, surge la pregunta, ¿hay alguna diferencia entre los teléfonos inteligentes de 32 bits y 64 bits? ¿Cuál deberías comprar? Intentaré responder a estas preguntas lo más sencillamente posible para que puedas decidir por ti mismo.

¿Qué es un “bit”?
A diferencia de nuestro mundo analógico, las computadoras sólo pueden entender y operar en formato digital, es decir, usando “0” y “1”. Un bit es el fragmento más pequeño de datos, y puede tener un valor binario de 0 ó 1. Ocho de estos bits forman un byte. Términos como kilobyte, megabyte o gigabyte que usamos en nuestra vida cotidiana son una colección más grande de bytes.

El primer microprocesador, Intel 4004, tenía una arquitectura de 4 bits.

Procesadores de 32 bits vs. Procesadores de 64 bits
Las operaciones aritméticas y lógicas dentro de un procesador se llevan a cabo usando registros. Si el tamaño de los registros en una CPU es de 32 bits, entonces es una CPU de 32 bits y si el tamaño es de 64 bits, es una CPU de 64 bits. Un procesador de 32 bits puede manejar operaciones enteras de 32 bits de tamaño, e igualmente, un procesador de 64 bits puede manejar operaciones enteras de 64 bits. Por lo tanto, si sólo se utilizan números positivos, un registro de 64 bits puede almacenar números en el rango de 0 a 18, 446, 744, 073, 709, 551, 615 (264-1). Eso es mucho más de lo que un registro de 32 bits puede almacenar.
Diferencia entre smartphones de 32 bits y 64 bits
Los registros de 32 bits pueden almacenar 232 valores. Usando estos valores, las ubicaciones de memoria se asignan a la memoria física. Eso significa que un programa puede administrar solamente 4GB (2^32) con un chip de 32 bits, incluso si el procesador puede manejar más. Un procesador de 64 bits utiliza 64 bits para apuntar a ubicaciones de memoria. Por lo tanto los programas pueden dirigir 18.4 exabytes de memoria. Una cantidad tan grande de memoria aún no se requiere para propósitos prácticos.

Los procesadores de 64 bits pueden procesar más datos por segundo que los procesadores de 32 bits. Esto se debe a que una CPU de 32 bits sólo puede manejar 4 bytes de datos en un ciclo CPU (8 × 4 = 32). Los procesadores de 64 bits no necesitan volver a la memoria tan a menudo como los procesadores de 32 bits. Por lo tanto, los procesadores de 64 bits funcionan más rápido que sus equivalentes de 32 bits.

¿Qué teléfono inteligente es mejor? ¿32 bits o 64 bits?
Como describí anteriormente en este post, un teléfono de 32 bits sólo puede soportar hasta 4 GB de RAM. Con las aplicaciones que exigen más y más recursos en estos días, 4 GB de RAM pronto no será suficiente. Esta es la razón por la que los teléfonos equipados con 6 GB o más de memoria RAM se están comercializando como buques insignia y pronto será la norma. Un poco más de RAM también asegura que no te enfrentarás a esos retrasos ocasionales durante la multitarea.

El cambio más notable en sistemas operativos de 64 bits sobre 32 bits será el rendimiento del dispositivo. En Android, esto se debe al cambio de la arquitectura del procesador de ARMv7 a ARMv8. El nuevo diseño es más eficiente de energía y es mucho más rápido porque puede obtener datos más rápido que el ARMv7 de 32 bits. Además, los registros en ARMv8 casi se han duplicado. Eso es un cambio porque ahora el procesador pasará menos tiempo buscando datos de la memoria. Por lo tanto, las aplicaciones se cargarán más rápido, y la interfaz será más sensible.

Muchas aplicaciones en la App Store de Apple y Google Play Store siguen ejecutándose en sistemas operativos de 32 bits. Esto se debe a que las aplicaciones escritas para la plataforma de 32 bits también pueden ejecutarse en la plataforma de 64 bits. Pero las aplicaciones escritas para el procesador de 64 bits sólo pueden ejecutarse en el procesador de 64 bits. Muchas aplicaciones también proporcionan dos versiones de la misma aplicación para ejecutarse en ambas plataformas de manera eficiente.

¿Cómo comprobar si mi dispositivo es de 32 bits o 64 bits?
En iPhones, cada iOS desde iOS 7 es de 64 bits. En los teléfonos inteligentes con Android, cualquiera por encima de ARMv8 es un dispositivo de 64 bits.

También puedes comprobar si tu teléfono es de 64 bits en Android utilizando la aplicación Antutu Benchmark . Aunque se trata de una aplicación de evaluación comparativa, puedes utilizarla sólo para ver la información de tu dispositivo. Abre Antutu Benchmark y toca en “info”.

En la actualidad casi todos los nuevos procesadores móviles y sistemas operativos son de 64 bits, y la cuestión de si comprar un teléfono inteligente de 32 bits o un teléfono inteligente de 64 bits desaparece.

¿Ahora tienes una idea clara sobre los teléfonos inteligentes de 32 bits frente a uno de 64 bits? Comparte tus comentarios a continuación. Por favor comparte el post en las redes sociales.


Fuente: Fossbytes

No hay comentarios.:

Publicar un comentario

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.