¿Qué es la informática de 64 bits?

El embalaje de una computadora o hardware de computadora está lleno de términos técnicos e insignias. Uno de los más destacados es de 64 bits.

El embalaje de una computadora o hardware de computadora está lleno de términos técnicos e insignias.  Uno de los más destacados es de 64 bits.
Anuncio

La industria de la tecnología está plagada de palabras de moda. El embalaje de una computadora o hardware de computadora está lleno de términos técnicos e insignias. Uno de los más destacados es de 64 bits . Entonces, surge la pregunta, ¿qué significa exactamente 64-bit? ¿Qué implica? Y, lo más importante, ¿qué significa para ti?

Este artículo sirve como explicación técnica y práctica sobre la naturaleza de la informática de 64 bits.

¿Qué es la informática de 64 bits?

La información en las computadoras normalmente se representa en bits, una secuencia binaria (¿qué es binario? ¿Qué es binario? [Tecnología explicada] ¿Qué es binario? [Tecnología explicada] Dado que el binario es absolutamente fundamental para la existencia de las computadoras, parece extraño que nos ' Nunca antes había abordado el tema, así que hoy pensé en dar una breve descripción de qué ... ¿Más binario binario? de unos y ceros. Cuantos más bits tenga, más información podrá representar. Específicamente, una secuencia de n bits puede representar 2 n diferentes piezas de información.

bits

Muchos componentes de hardware no funcionan con un flujo continuo de datos, sino que procesan los datos en fragmentos, limitados por un determinado tamaño de bit. Un procesador ¿Qué es una CPU y qué hace? ¿Qué es una CPU y qué hace? Los acrónimos informáticos son confusos. ¿Qué es una CPU de todos modos? ¿Y necesito un procesador quad o dual-core? ¿Qué hay de AMD o Intel? ¡Estamos aquí para ayudar a explicar la diferencia! Read More está igualmente limitado por su tamaño de palabra : la unidad de datos natural del procesador. Entre otras cosas, este tamaño de palabra determina la cantidad de información que se puede procesar de una vez (durante un ciclo del reloj de hardware) y la cantidad de memoria RAM a la que se puede acceder.

Cuando hablamos de un procesador de 64 bits, nos referimos básicamente a un procesador con un tamaño de palabra de 64 bits.

procesador

El sistema operativo tiene una función clave en la comunicación con los componentes de hardware. Es el sistema operativo que maneja la programación de procesos, direccionamiento de memoria y acceso de almacenamiento. Para hacer un uso completo del hardware de 64 bits, el sistema operativo también necesita intensificar su juego. Es por esta razón que la distinción de 32 bits y 64 bits se lleva a cabo en el sistema operativo (por ejemplo, hay una versión separada de 64 bits de Windows). Un sistema operativo de 64 bits, entonces, está diseñado para explotar hardware de 64 bits.

En el mercado de las computadoras de consumo, la computación de 64 bits se utiliza para indicar la combinación de hardware de 64 bits (el procesador en particular) y un sistema operativo de 64 bits.

De 32 bits a 64 bits

Hace varias décadas, los procesadores de 32 bits fueron diseñados originalmente, una longitud de palabra de 32 bits parecía suficiente. En aquel entonces, 4 MB de memoria era el estándar, por lo que se pensó que 4 gigabytes (el límite de direccionamiento de memoria de un procesador de 32 bits) era astronómico. La diferencia esperaba proporcionar suficiente amortiguación para resistir el paso del tiempo.

Como sabemos ahora, eso no fue del todo correcto. Actualmente, las capacidades de memoria de cuatro y ocho gigabytes son estándar para el nuevo hardware de consumo. Para hardware comercial, servidores y escritorios potentes, se usa regularmente más memoria. En unos pocos años más, esos números serán eclipsados ​​una vez más.

memoria RAM

En varias áreas, el hardware actual está llegando al límite de lo que se puede lograr de manera realista utilizando una arquitectura de 32 bits. La industria se encuentra ahora en un período de transición entre la informática de 32 bits y la de 64 bits. Gracias a varios esfuerzos para proporcionar compatibilidad hacia atrás (más sobre esto más adelante), esta debería ser una transición relativamente indolora.

Beneficios de la informática de 64 bits

El paso de la informática de 32 bits a la de 64 bits tiene varios beneficios prácticos para los usuarios. Los más notables son los efectos sobre la velocidad de procesamiento y la capacidad de la memoria.

Velocidad y precisión

Con un tamaño de palabra de 64 bits, se duplica el tamaño de los fragmentos que su procesador puede manejar datos. Más importante aún, la especificación x86-64 aumenta la cantidad de registros de propósito general de 8 a 16, lo que hace que un procesador de 64 bits sea técnicamente más rápido.

Esto también afecta la precisión que puede alcanzar el procesador en sus cálculos; después de todo, el procesador puede usar el doble de bits para representar un solo número. Con 64 bits, puede hacer más de 4 mil millones de combinaciones tantas veces como lo haría con 32 bits.

Mayor soporte de memoria

Cuando se trabaja con la memoria RAM de una computadora, se usan direcciones de memoria. Estas direcciones de memoria transmiten la ubicación de las instrucciones o datos en la memoria física (RAM) de la computadora. Aunque se han ideado muchos esquemas de direccionamiento inteligentes, el número de direcciones disponibles está limitado por el número máximo de bits que lo componen.

Para computación de 32 bits, se pueden abordar teóricamente 4 gigabytes de RAM. Si coloca más RAM en una configuración de 32 bits, simplemente no hay forma de que el procesador consulte la memoria adicional. En efecto, la situación es aún más grave que eso. Algunos sistemas operativos reservan parte de la memoria disponible para el kernel del sistema operativo. Windows, por ejemplo, suele reclamar entre 1 y 2 gigabytes para el kernel, reduciendo aún más la cantidad de memoria disponible para las aplicaciones en el espacio de usuario.

módulos de memoria ram

Si desea utilizar más de 4 gigabytes de memoria, la informática de 64 bits ofrece una solución. Estos 32 bits adicionales dan a los esquemas de direccionamiento de 64 bits un límite superior teórico de 16 exabytes (16 mil millones de gigabytes o 16 millones de terabytes). En realidad, el número es más bajo. Para darle una indicación, el AMD64 actual (que es la versión de AMD de la especificación x86-64) admite un espacio de direccionamiento físico de aproximadamente 256 terabytes.

Mapeo de memoria

La memoria de la computadora es varios órdenes de magnitud más rápida que el almacenamiento de la computadora, incluso el almacenamiento SSD. La asignación de memoria se usa para acelerar algunas interacciones de almacenamiento. Simplificado, carga los archivos a los que se accede desde el almacenamiento a la memoria de la computadora, lo que acelera el acceso posterior.

base de datos

La asignación de memoria ha sido empleada por los sistemas operativos por algún tiempo, por lo que no es nuevo en la informática de 64 bits. Sin embargo, hay una tendencia notable de tamaños de archivos crecientes. Big data, video grande, juegos grandes, etc. Con un máximo de 4 gigabytes para la memoria de la computadora (consulte la sección anterior), el mapeo de la memoria también se lisia lentamente.

Entonces, ¿qué aplicaciones se beneficiarán?

Concretamente, son las aplicaciones que funcionan con big data. El procesador de texto o navegador web promedio no necesita una gran cantidad de registros de memoria y procesador. Trabajarán sin problemas con un procesador de 32 bits y 4 gigabytes de memoria. Sin embargo, incluso para navegadores web, la diferencia es claramente notable. Chrome de 64 bits Vs de 32 bits para Windows: ¿vale la pena instalar 64 bits? Chrome de 64 bits Vs de 32 bits para Windows: ¿vale la pena instalar 64 bits? Cualquiera que esté usando Windows 7, 8 o 8.1 en una computadora con un procesador de 64 bits puede usar Chrome de 64 bits. ¿Cual es la diferencia? Me alegra que hayas preguntado. Lee mas .

despues de los efectos

Las aplicaciones que funcionan con codificación, decodificación y encriptación pueden beneficiarse mucho de los registros adicionales en procesadores de 64 bits. Un ejemplo es la conversión de video Los mejores editores de video gratuitos para Windows Los mejores editores de video gratis para Windows Todos toman videos en estos días. Sin embargo, los poderosos editores de video gratuitos siguen siendo poco frecuentes. Presentamos los mejores editores de video gratuitos disponibles para Windows. Lee mas . Las aplicaciones 3D pueden beneficiarse si la renderización es pesada para la CPU. En el caso de los juegos, la GPU sufrirá la mayor parte del impacto y los juegos se beneficiarán principalmente de la memoria RAM RAM adicional para jugadores: ¿Qué significan las especificaciones y cómo modifican la RAM de rendimiento para los jugadores? ¿Qué significan las especificaciones y cómo lo hacen? Alterar el rendimiento Si desea experimentar un gran rendimiento mientras juega juegos, es importante que use el hardware adecuado que puede hacer el trabajo. Lee mas .

Cuando se implementan correctamente, algunos procesos de software HPC (cómputo de alta potencia) como pruebas de estrés, multitarea y clustering pueden beneficiarse también de 64 bits.

Inconvenientes de la informática de 64 bits

Aunque la mayoría de la evidencia está a favor de la informática de 64 bits, también se deben mencionar los inconvenientes. En particular, el aumento en el uso de la memoria y la falta de software de 16 bits y compatibilidad con el controlador de 32 bits.

La compatibilidad se discute en detalle en la siguiente sección.

Aumento del uso de la memoria

Los mismos datos pueden ocupar más memoria en un sistema de 64 bits que en un sistema de 32 bits. Esto se debe principalmente a la mayor longitud de algunas estructuras internas, como las direcciones de memoria (punteros más grandes) y números de 64 bits. En una escala mayor, esto no es realmente notable. No es nada de lo que preocuparse si tiene suficiente memoria para garantizar un sistema de 64 bits.

Compatibilidad

La gente ha dedicado un gran esfuerzo para que la transición entre la informática de 32 bits y la de 64 bits sea lo más sencilla posible. La compatibilidad, en la informática de 64 bits, se puede considerar en varios niveles. Comenzaremos en el procesador de la computadora y nos abriremos paso hasta las aplicaciones informáticas.

Compatibilidad del procesador

La pieza central del desfile de 64 bits, ciertamente necesitas un procesador de 64 bits. Puede averiguar si tiene un procesador de 64 bits consultando el sitio web del fabricante o utilizando la herramienta Securable de Gibson Research Corporation. Esta herramienta examina de cerca el procesador en su computadora y le puede decir si tiene una longitud de bit máxima de 64 bits, entre otras cosas. El Asistente de actualización de Windows 8.1 le dirá más o menos lo mismo.

Los procesadores de 64 bits se han convertido en el estándar para las computadoras de consumo desde que las CPU x86-64 hicieron su entrada en 2003. Si ha comprado su procesador en los últimos años, probablemente tenga un procesador de 64 bits.

Compatibilidad del sistema operativo

Los procesadores de 64 bits son compatibles con los sistemas operativos de 32 y 64 bits. Hoy en día, todos los sistemas operativos populares vienen en estos dos sabores. Si tiene un procesador de 64 bits, puede elegir con cuál de estos dos sabores instalar. Aunque, si desea aprovechar al máximo los beneficios de un procesador de 64 bits, también deberá utilizar un sistema operativo de 64 bits.

Incluso podría estar usando un sistema operativo de 64 bits 4 maneras fáciles de saber si está en una versión de 64 bits de Windows 4 Maneras fáciles de saber si tiene una versión de Windows de 64 bits ¿Está utilizando una versión de 64 bits de Windows? procesador que admite un sistema operativo de 64 bits y ¿está ejecutando un sistema operativo de 64 bits? El usuario promedio de PC con y sin conexión probablemente no sepa las respuestas a estas preguntas, aunque debería ... Lea más.

Compatibilidad del controlador

Es muy importante tener en cuenta que los controladores de 32 bits no son compatibles con un sistema operativo de 64 bits, y viceversa. En otras palabras, su hardware necesita un controlador de 64 bits para funcionar con un sistema operativo de 64 bits. Para casi todos los hardware fabricados recientemente, se suministran tanto un controlador de 32 bits como de 64 bits. Si va a la tienda y compra una impresora HP, puede estar seguro de que tendrá controladores de 64 bits.

El problema principal existe con el hardware antiguo, para el cual, en algunos casos, el fabricante del hardware no ha podido (o no quiere) crear nuevos controladores desde 2003. En otras palabras, hardware que no se ha admitido activamente en la última década. De nuevo, puede consultar con el fabricante si se suministran controladores de 64 bits. Para la mayoría de los productos, estos se pueden descargar de la página de soporte del fabricante.

También puede consultar el Centro de compatibilidad de Windows. Si un producto está certificado para Windows 8.1, está garantizado que funciona tanto en las versiones de 32 bits como de 64 bits de los sistemas operativos.

Compatibilidad de software

Se han realizado muchos esfuerzos con la esperanza de hacer que la transición inevitable de la informática de 32 bits a la de 64 bits sea lo menos dolorosa posible. Como resultado, la compatibilidad del software es casi perfecta. En efecto, casi todo el software de 32 bits es compatible con los sistemas operativos de 64 bits.

Dos tipos de software no son compatibles con el sistema operativo de 64 bits. En primer lugar, debido a la compatibilidad del controlador discutida en la sección anterior, el software no puede depender exclusivamente de un controlador específico de 32 bits. En segundo lugar, el software no debe incorporar código de 16 bits (el predecesor aún más antiguo de 32 bits) en su propio código.

Puede consultar nuevamente el Centro de compatibilidad de Windows para ver si se ejecutará un software de 32 bits en un sistema operativo Windows de 64 bits. Con la certificación de Windows 8.1, funcionará tanto en las versiones de 32 bits como de 64 bits de los sistemas operativos.

¿Estás ejecutando un sistema de 64 o 32 bits ahora mismo? ¿Qué te hizo cambiar, o qué te detiene? ¡Suelta una línea en los comentarios!

Créditos de la imagen: Oleksiy Mark, Derter

In this article