¿Estás interesado en ellos? OFERTAS? Ahorra con nuestros cupones en Whatsapp o TELEGRAMA!

Bit 32 contra bit 64: ¿Cuál es la diferencia?

A menudo se verá obligado a descargar un programa o aplicación en el bit 32 o bit de bit 64. Incluso su PC probablemente tenga una etiqueta de procesador de bits 64. Pero, ¿es realmente importante tener un bit de chip 64 en lugar de 32? Hoy en día, casi todas las PC tienen un procesador de bits 64, por lo que la diferencia entre ellas no será importante para usted, pero analicemos las diferencias juntas.

Bueno, para empezar, si eres un usuario de Windows, probablemente hayas notado que hay dos carpetas de Archivos de programa dentro de tu unidad local C. Una llamada "Archivos de programa (x86)" y otra simplemente "Archivos de programa". Comprender la diferencia entre estas dos carpetas es muy importante, especialmente si instala un programa incorrecto con su comportamiento incorrecto.

La cantidad de bits en un procesador se refiere al tamaño de los tipos de datos que administra y al tamaño de su registro. En pocas palabras, un procesador de bits 64 es más poderoso que un procesador poco 32, que puede manejar más datos al mismo tiempo. Un procesador de bit 64 es capaz de almacenar los valores de cálculo, incluyendo las direcciones de memoria, lo que significa que es capaz de acceder a más de cuatro mil millones de veces más memoria física que un procesador de bit 32. .

La diferencia fundamental

Los procesadores de bits 32 son perfectamente capaces de manejar una cantidad limitada de RAM (en Windows, 4GB como máximo), mientras que los procesadores de bits 64 pueden usar mucho más. Por supuesto, para lograr esto, el sistema operativo también debe diseñarse para tener un mayor acceso a la memoria.
Por ejemplo, un carro tirado por caballos hace el mismo trabajo que una máquina agrícola, excepto por los problemas de los caballos, pero una máquina es mucho más poderosa y, por lo tanto, obtiene el trabajo que desea con menos esfuerzo.

A medida que aumenta el número de bits, hay dos ventajas importantes:

  • Más bits significan que los datos se pueden procesar en bloques más grandes, por lo que el procesamiento significa que es aún más preciso.
  • Más bits significan que nuestro sistema puede apuntar o apuntar a más ubicaciones de memoria física.

La computadora puede pensarse en tres bloques. En términos simples, encontramos el procesador o CPU como el bloque central, el sistema operativo como la capa externa de la CPU y las aplicaciones como la capa externa.

105043e44y4ye1b4wuey34_jpg_thumb

Para ejecutar una aplicación de bit 64, se requiere soporte de todos los niveles: el sistema operativo de bit 64 y la CPU de bit 64.

Para ejecutar un sistema operativo de bit 64, se requiere soporte de nivel central: la CPU de bit 64.

Esta simplificación será suficiente para comprender lo que sucede cuando mezclamos elementos de 32 bits con 64 bits. Pero si queremos entender mejor el problema, también deberíamos considerar el hardware que soporta la CPU y los controladores periféricos que permiten que el sistema operativo y las aplicaciones interactúen con el hardware del sistema.

La regla general es que una aplicación al bit 32 se ejecutará en un nivel inferior de componentes que el bit 64, pero no al revés:

  • Un sistema operativo de bits 32 se ejecutará en un bit 32 o procesador de bits 64 sin ningún problema.
  • Una aplicación de bits 32 se ejecutará en un sistema operativo de bits 32 o bits 64 sin ningún problema.
  • Pero una aplicación de bit 64 solo se ejecutará en un sistema operativo 64-bit, y un sistema operativo de bit 64 solo se ejecutará en un procesador de 64-bit.

Estas dos tablas ilustran la misma regla:

Tabla 1: ¿Qué es compatible con la CPU de 32 bits?

Procesador (CPU)

32 bits

32 bits

32 bits

32 bits

Sistema operativo (SO)

32 bits

32 bits

 64 bits

64 bits

Aplicación / Programa

32 bits

64 bits

   32 bits

 64 bits

 Compatibilidad                  

Si

No

No

No

 

Tabla 2 - ¿Qué es compatible con la CPU de 64 bits?

Procesador (CPU)

64 bits

64 bits

64 bits

64 bits

Sistema operativo (SO)

64 bits

64 bits

32 bits

32 bits

Aplicación / Programa

64 bits

32 bits

32 bits

64 bits

Compatibilidad              

Si

Si

Si

No

Entonces, ¿por qué hay dos archivos de programa?

En primer lugar, la razón de la existencia de estas dos carpetas se debe a que actualmente existen dos arquitecturas diferentes utilizadas para la producción de procesadores informáticos y, en consecuencia, existen dos formas diferentes de escribir programas y aplicaciones. Todas las aplicaciones utilizan recursos compartidos en un sistema Windows; estos son llamados archivos DLL o bibliotecas de enlace dinámico. Windows los pone a todos en un solo lugar para facilitar las cosas a los desarrolladores de software.

Los archivos DLL se escriben y estructuran de maneras fundamentalmente diferentes porque están destinados a ser utilizados por aplicaciones en bits o aplicaciones 64 en el bit 32. Por ejemplo, si una aplicación de bit 32 sobresale para una DLL y encuentra una versión de bit 64, los bloqueos dejarán de funcionar. Imagine ir a una biblioteca para encontrar un libro de texto específico y luego darse cuenta de que todo está en un idioma extranjero. Probablemente pienses que fuiste al lugar equivocado. El mismo principio básico se aplica aquí.

Entonces, ¿no sería más fácil si solo usaran software de 64 bits en sistemas de 64 bits e ignoraran por completo el software de 32 bits? Bueno en realidad no. El problema es que la arquitectura de 32 bits (x86) ha sido la única que existe durante mucho tiempo, y todavía hay varias aplicaciones que usan esta arquitectura. Los sistemas modernos de 64 bits pueden ejecutar software de 32 y 64 bits gracias a una solución muy rápida y sencilla: dos directorios de archivos de programa separados. Cuando las aplicaciones de 32 bits están presentes en la carpeta x86 apropiada, Windows sabe que sirve la DLL correcta, también conocida como la versión de 32 bits.

Entonces, tomando toda esta teoría y transfiriéndola al mundo de los teléfonos inteligentes, solo podemos afirmar que la misma regla se aplica a las CPU dedicadas a ellos, por lo que cuando encuentre una oferta atractiva, ya sea en una tienda en línea o en grandes cadenas de distribución de electrónica, Siempre eche un vistazo a la CPU del dispositivo que está a punto de comprar. Esto no quiere decir que todos los teléfonos inteligentes con CPU de 32 bits deban desecharse, pero ciertamente no son una buena compra. Así que si en Navidad habías decidido regalar un smartphone aprovechando las superofertas que hay, pues no hagas quedar mal a Papá Noel.

Emanuele Iafulla
Emanuele Iafulla

Nerd, Geek, Netizen, términos que no me pertenecen. Simplemente yo mismo, amante de la tecnología y provocativo como hace Xiaomi con sus productos. Alta calidad a precios justos, una verdadera provocación para las otras marcas más famosas.

Suscribir
notificar
invitado

0 comentarios
Comentarios en línea
Ver todos los comentarios
XiaomiToday.it
Logotipo