Lo que es de 64 bits?

La industria de la tecnología está llena de palabras de moda. El envasado de un hardware o equipo está lleno de términos técnicos e insignias. Uno de los más destacados es 64-bit. Por lo tanto, se plantea la pregunta, ¿qué significa exactamente 64 bits? ¿Qué implica? Y, lo más importante, ¿qué significa para usted?

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

¿Qué es la Computación de 64 bits?

La información en los ordenadores normalmente está representado en bits, una secuencia binaria (lo que es binaria?) De unos y ceros. Cuantos más bits que tiene, cuanta más información se pueden representar. Específicamente, una secuencia de norte bits pueden representar 2norte diferentes piezas de información.¿Qué es binario? [Tecnología Explicación]¿Qué es binario? [Tecnología Explicación]Teniendo en cuenta que binaria es tan absolutamente fundamental para la existencia de las computadoras, parece extraño que nunca hemos abordado el tema antes - por lo que hoy lo que pensaba que le daría una breve descripción de lo binario ...Lee mas

los bits

Una gran cantidad de componentes de hardware no funcionan con un flujo continuo de datos, sino que procesa los datos en fragmentos, limitados por un tamaño de bits determinada. UN procesador es igualmente limitado por su Tamaño de la palabra: Unidad natural del procesador de datos. Entre otras cosas, este tamaño de palabra determina la cantidad de información que se puede procesar de una sola vez (durante un ciclo del reloj hardware) y la cantidad de memoria RAM que se puede acceder.

Cuando estamos hablando de un procesador de 64 bits, nos referimos esencialmente un procesador con un tamaño de palabra de 64 bits.

procesador

El sistema operativo tiene un papel clave en la comunicación con los componentes de hardware. Es el sistema operativo que se encarga de la planificación de procesos, direccionamiento de memoria de almacenamiento y acceso. Para hacer pleno uso de hardware de 64 bits, el sistema operativo tiene que intensificar su juego también. Es por esta razón que la distinción de 32 bits y de 64 bits se lleva a través de al sistema operativo (por ejemplo, hay una versión de 64 bits separada de Windows). Un sistema operativo de 64 bits, entonces, es uno que está diseñado para explotar el hardware de 64 bits.

En el mercado de los ordenadores de consumo, 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 un montón. En aquel entonces, 4 MB de memoria fue el estándar, por lo que 4 gigabytes (el direccionamiento de memoria límite de un procesador de 32 bits) se pensaba que era astronómico. La diferencia esperaba para proporcionar suficiente de un tampón para resistir la prueba del tiempo.

Como sabemos ahora, eso no era del todo correcto. Cuatro y ocho gigabytes capacidades de memoria son estándar para el hardware nuevo consumidor de hoy. Para el hardware comercial, servidores y equipos de sobremesa de gran alcance, se utiliza con regularidad, incluso más memoria. En unos cuantos años más, esos números serán eclipsados ​​una vez más.

memoria RAM

En varias zonas, hardware actual se está acercando al límite de lo que puede lograrse de manera realista usando una arquitectura de 32 bits. La industria está ahora en un período de transición entre 32 bits y de 64 bits. Gracias a varios esfuerzos para proporcionar compatibilidad hacia atrás (más sobre esto más adelante) esto debe llegar a ser una transición relativamente indolora.

Beneficios de la computación de 64 bits

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

La velocidad y la precisión

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

Esto también afecta la precisión que puede alcanzarse por el procesador en su cálculos- después de todo, el procesador puede utilizar dos veces tantos bits para representar un solo número. Con 64 bits, se puede hacer más de 4 mil millones veces tantas combinaciones como lo haría con 32 bits.

Mayor compatibilidad de memoria

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

Para la informática de 32 bits, 4 gigabytes de memoria RAM se pueden abordar teóricamente. Si se pone más memoria RAM en una configuración de 32 bits, no hay manera para que el procesador se refiere a la memoria adicional. En efecto, la situación es aún más grave que eso. Una parte de reservas sistemas operativos de la memoria disponible para el núcleo del sistema operativo. Windows, por ejemplo, por lo general afirma entre 1 y 2 gigabytes para el uso kernel, bajando aún más la cantidad de memoria disponible para aplicaciones en el espacio de usuario.

RAM-memoria-módulos

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

Asignación de memoria

La memoria de computadora es varios órdenes de magnitud más rápido que la memoria interna - incluso almacenamiento SSD. mapeo de memoria se utiliza para acelerar algunas interacciones de almacenamiento. Simplificado, que carga los archivos accedidos frecuentemente desde el almacenamiento en la memoria del ordenador, lo que acelera el acceso posterior.

base de datos

mapeo de memoria ha sido empleada por los sistemas operativos desde hace algún tiempo, así que no es nuevo en la computación de 64 bits. Sin embargo, hay una tendencia notable crecimiento de tamaño de los archivos. los datos de vídeo grandes, grandes, grandes juegos, y así sucesivamente. Con un máximo de 4 gigabytes para la memoria del ordenador (ver la sección anterior), el mapeo de memoria se paralizó lentamente también.

Entonces, ¿qué aplicaciones se beneficiarán?

En concreto, son las aplicaciones que trabajan con grandes volúmenes de datos. Su procesador de texto o navegador web promedio no necesita una gran cantidad de registros de memoria y procesador. Se trabajará solo en popa con un procesador de 32 bits y 4 gigabytes de memoria. Sin embargo, incluso para los navegadores web la diferencia es claramente perceptible.Chrome 64 bits vs 32 bits para Windows - ¿Es de 64 bits vale la pena instalar?Chrome 64 bits vs 32 bits para Windows - ¿Es de 64 bits vale la pena instalar?Cualquier persona que está usando Windows 7, 8, o 8.1 en un equipo con un procesador de 64 bits puede utilizar Chrome de 64 bits. ¿Cual es la diferencia? Me alegro de que hayas preguntado.Lee mas

despues de los efectos

Las aplicaciones que trabajan con la codificación, decodificación y codificación pueden beneficiarse mucho de los registros adicionales en procesadores de 64 bits. Un ejemplo es conversión de vídeo. aplicaciones 3D se pueden beneficiar si la prestación es CPU-pesado. Para disfrutar de juegos, la GPU se llevará la peor parte del impacto de renderizado y juegos en su mayoría lo hará beneficiarse de la RAM adicional.

Cuando se aplica correctamente, algunos procesos de software HPC (computación de alto poder) como la prueba de esfuerzo, la multitarea y la agrupación se pueden beneficiar de 64 bits también.

Los inconvenientes de la informática de 64 bits

Aunque la mayor parte de la evidencia está a favor de la informática de 64 bits, también se deben mencionar los inconvenientes. Lo más notable: el uso de memoria y el software de la falta de 16 bits y compatibilidad de los controladores de 32 bits.

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

El aumento del uso de 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 al aumento de la longitud de algunas estructuras internas, como las direcciones de memoria (punteros más grandes) y los números de 64 bits. En la escala más grande, esto no es realmente notable. No es nada de qué preocuparse si usted tiene suficiente memoria como para justificar un sistema de 64 bits.

Compatibilidad

La gente ha gastado mucho esfuerzo para hacer la transición entre 32 bits y de 64 bits lo más suave posible. Compatibilidad, en la informática de 64 bits, se puede considerar en varios niveles. Vamos a empezar en el procesador de ordenador y nuestra forma de trabajo hasta las aplicaciones informáticas.

Compatibilidad del procesador

La pieza central del desfile de 64 bits, que sin duda necesita un procesador de 64 bits. Puede averiguar si usted tiene un procesador de 64 bits visitando el sitio web del fabricante, o mediante el uso de la herramienta asegurable de Gibson Research Corporation. Esta herramienta toma una mirada más cercana en el procesador de su ordenador y le puede decir si tiene una longitud máxima de bits de 64 bits, entre otras cosas. El Asistente de actualización de Windows 8.1 le dirá lo mismo.

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

Compatibilidad del sistema operativo

procesadores de 64 bits son compatibles con ambos sistemas operativos de 32 bits y 64 bits. Hoy en día, todos los sistemas operativos populares vienen en estos dos sabores. Si usted tiene un procesador de 64 bits, se puede elegir con cuál de estos dos sabores de instalar. Aunque, si se quiere hacer pleno uso de las ventajas de un procesador de 64 bits, que tendrá que ir con un sistema operativo de 64 bits también.

Usted podría incluso ser utilizando un sistema operativo de 64 bits ya.4 maneras fáciles de saber si estás en una versión de 64 bits de Windows4 maneras fáciles de saber si estás en una versión de 64 bits de Windows¿Está utilizando un procesador compatible con un sistema operativo de 64 bits y está ejecutando un sistema operativo de 64 bits? La media y desaparece el usuario de PC, probablemente no sabe las respuestas a estas preguntas, aunque deberían ....Lee mas

Compatibilidad de controlador

Es muy importante tener en cuenta que los conductores de 32 bits no son compatibles con un sistema operativo de 64 bits, y viceversa. En otras palabras, el hardware necesita un controlador de 64 bits para trabajar con un sistema operativo de 64 bits. Para el hardware casi todas de reciente fabricación, tanto un controlador de 32 bits y 64 bits son suministrados. Si vas a la tienda y comprar una impresora HP, puede estar seguro de que tendrá controladores de 64 bits.

El principal problema existe con hardware antiguo, por lo que en algunos casos, el fabricante del hardware no ha podido (o no quieren) hacer nuevos controladores desde el año 2003. En otras palabras, el hardware que no se ha apoyado activamente en la última década. Una vez más, se puede comprobar con el fabricante si se suministran controladores de 64 bits. Para la mayoría de los productos, éstos se pueden descargar desde la página de soporte del fabricante.

También puede comprobar el Centro de compatibilidad de Windows. Si un producto está certificado para Windows 8.1, se garantiza que funcione tanto en el de 32 bits y las versiones de 64 bits de los sistemas operativos.

Vídeo: Cómo saber si un programa de Windows es de 32 o de 64 bits informaticovitoria.com

Compatibilidad de software

Una gran cantidad de esfuerzo se ha invertido en la esperanza de hacer la inevitable transición de 32 bits a la de 64 bits lo menos doloroso posible. Como resultado, la compatibilidad del software es casi transparente. En efecto, casi todo el software de 32 bits es compatible con 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 controlador que se describen en la sección anterior, el software no puede basarse exclusivamente en un controlador específico de 32 bits. En segundo lugar, el software no debe incorporar código de 16 bits (el antiguo predecesor aún más de 32 bits) en su propio código.

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

¿Está ejecutando un sistema de 64 bits o de 32 bits en este momento? ¿Qué le hizo cambiar, o lo que te detiene? Colocar una línea en los comentarios!

Artículos Relacionados