WINDOWS 64 BITS

artículo de Jaime Ferré publicado el 12 de Septiembre de 2005...
Hace unos meses realizamos las primeras pruebas de rendimiento con el nuevo sistema operativo de Microsoft bajo la nueva plataforma de AMD. Los resultados obtenidos con las herramientas de pruebas nos dejaron fríos ya que no mejoraban los resultados obtenidos en 32 bits, aunque el sistema ya se mostró muy estable y lo más importante: compatible.
__________________________________________________________________________________________
¿Por que dar el salto a los 64 bits?

Una de las mejoras más importantes es el soporte de hasta 128 giga bites de memoria RAM. Expondremos la mejora en un claro ejemplo. La memoria guarda la información en bits, que pueden tener dos valores: 0 o 1, estos bits se agrupan actualmente en grupos de 32, con lo que en binario se puede representar valores de 0 a 4.294.967.295, evidentemente si unimos los bits en grupos de 64 el valor es mucho mayor, llegando de 0 a 18.446.744.073.709.551.615, como queda patente, podemos almacenar muchas más posiciones de memoria con agrupaciones de 64 bits.

Otra de las mejoras es la cantidad de información procesada por cada ciclo de reloj de la CPU, puesto que como ya hemos visto en 64 bits es posible albergar mucha más información, permitiendo a las aplicaciones ejecutar su código de manera más veloz, evidentemente estas aplicaciones han de estar programadas para 64 bits.

Todo esto nos sitúa en un escenario muy concreto: máquinas con un mínimo de 4 Gb. de RAM y por supuesto procesadores 64 bits. En la actualidad este tipo de máquinas son las que se utilizan para diseño CAD, tratamiento de imagen o procesos multimedia intensivos, por tanto a todos los usuarios de este tipo de aplicaciones les recomendamos el paso a 64 bits, el resto de usuarios no encontrarán mejoras en rendimiento respecto a su Windows XP 32 bits, aunque si disponen de más de 4 Gb. de memoria RAM el cambio siempre es recomendable, o como mínimo un arranque dual que nos permita ejecutar el sistema operativo para cada una de las necesidades.
__________________________________________________________________________________________
Compatibilidad de software, ejecución 32 y 64

En el laboratorio de Ethek hemos realizado pruebas intensivas con diferentes herramientas para la evaluación del rendimiento y en todos los casos, tanto en aplicaciones de 32 bits como de 64 bits los programas han funcionado perfectamente: Sandra 32/64, 3D Mark y Sysmark.

Al intentar ejecutar código no tan orientado a evaluar el rendimiento, en este caso videojuegos, no ha habido mayores problemas, salvo en DOOM 3 que indicaba que el sistema no era compatible.
__________________________________________________________________________________________
Compatibilidad de hardware

Es recomendable antes intentar instalar el sistema revisar la compatibilidad de nuestro hardware con el sistema operativo que vayamos a instalar, Microsoft dispone de la HCL (“Hardware Compatibility List”) para ello. En su defecto es necesario tener en cuenta que necesitaremos drivers de 64 bits para la instalación de nuestro sistema, básicamente: Chipset, tarjeta de vídeo, y sobre todo controladora de disco.

En nuestro caso hemos podido instalar el 100% del hardware disponible, no sin antes tener que buscar intensamente el driver de la controladora SATA, que finalmente ha funcionado sin problemas.
__________________________________________________________________________________________


Beneficios de Windows de 64 bits
Rendimiento y Escalabilidad Adicionales


Soporte de grandes cantidades de memoria. Soporta hasta 16 GB de memoria RAM y 16 TB de memoria virtual, permitiendo que las aplicaciones se ejecuten más rápido cuando trabajan con grandes conjuntos de datos. Las aplicaciones pueden precargar una cantidad sustancial de datos en la memoria virtual, permitiendo rápido acceso por parte del procesador Intel Itanium. Como resultado, se reduce el tiempo para cargar los datos en la memoria virtual o para la búsqueda, lectura y escritura en los dispositivos de almacenamiento, permitiendo así que las aplicaciones se ejecuten más rápida y efectivamente.
Optimizado para la familia de procesadores Intel Itanium. Windows XP Edición de 64 Bits ha sido optimizado específicamente para los procesadores Intel Itanium, beneficiándose de sus características esenciales, tales como el diseño EPIC. Para más información acerca de la familia de procesadores Intel Itanium, visite: http://www.intel.com/itanium/
Rendimiento de punto flotante. Windows XP Edición de 64 Bits aprovechará al máximo el rendimiento de punto flotante de la plataforma Intel Itanium.
Multiprocesamiento. Windows XP Edición de 64 Bits ha sido diseñado para soportar capacidades de multiprocesamiento, con el fin de ofrecer mayor rendimiento y escalabilidad.
Una sola Interfaz para Aplicaciones Técnicas y de Negocios

Interoperabilidad. Windows XP Edición de 64 Bits proporciona una plataforma amplia en funcionalidad para la integración tanto de aplicaciones técnicas de 64 bits como de aplicaciones de negocios de 32 bits. Esto contribuirá a lograr nuevos niveles de productividad y colaboración.
Herramientas de administración comunes. Windows XP Edición de 64 Bits puede administrarse utilizando las mismas herramientas que se utilizan para los sistemas Windows de 32 bits. Esto permite a las organizaciones estandarizar todas sus computadoras en un mismo sistema operativo, ahorrando grandes sumas de dinero en costos de administración.
Solución basada en Windows. Windows coloca a su disposición la más amplia gama de aplicaciones, proveedores de hardware y socios de servicios de soporte, proporcionando a los clientes una mayor cantidad de alternativas para elaborar sus soluciones.
La Plataforma Ideal para la próxima Generación de Aplicaciones

Mismo modelo de programación. Con el modelo de programación de Windows, los desarrolladores pueden crear versiones de 32 bits y de 64 bits de sus aplicaciones, utilizando como base el mismo código. Cuando llega el momento de la compilación, sólo tienen que seleccionar la versión que utilizarán para el desarrollo.
Sólidas herramientas de desarrollo. Windows cuenta con las herramientas de desarrollo más sólidas del mercado, facilitando así el desarrollo de la próxima generación de aplicaciones.
Preparado para Microsoft.NET. Microsoft está al frente del desarrollo de la plataforma Microsoft.NET, la cual servirá como la plataforma base para la próxima generación de aplicaciones que se integrarán a la Web.
Diferencias entre Windows de 32 bits y de 64 bits
La diferencia principal entre Windows de 32 bits y de 64 bits se encuentra en el soporte de la memoria. Hoy en día, Windows de 32 bits tiene la capacidad de soportar hasta 4 GB de memoria del sistema, con un máximo de 2 GB de memoria dedicada por proceso. Windows XP Edición de 64 Bits soportará en realidad hasta 16 GB de memoria RAM, con el potencial de soportar hasta 16 TB de memoria virtual, a medida incrementen las capacidades de hardware y de memoria.

Los clientes encontrarán algunas diferencias en lo que respecta a las características, pero Windows de 64 bits incluye la mayoría de las características de Windows de 32 bits.

Compromiso de Proveedores de Soluciones (ISV)
Microsoft, Intel y los socios de productos originales (OEM) se han comprometido con los proveedores de soluciones (ISVs) más importantes, los cuales ofrecen soporte para los entornos de usuarios que constituyen nuestros segmentos claves. A través del "Technical Beta Program" de Microsoft, sistemas piloto de Intel y el uso de diversos laboratorios de desarrollo de 64 bits remotos, cientos de ISVs ya han comenzado a desarrollar varias soluciones. La visión de Microsoft es crear un amplio portafolio de aplicaciones, incluyendo aplicaciones líderes de Microsoft en Windows de 64 bits.
__________________________________________________________________________________________
Requerimientos del Sistema
Windows XP Edición de 64 Bits requiere una tarjeta principal y un conjunto de procesadores de 64 bits, disponible a través de Intel y de diversos fabricantes originales.

Mínimo Recomendado
Procesador Intel Itanium de 733 MHz Intel Itanium de 800 MHz
Memoria 1 GB 1 GB
Vídeo VGA Gráficos 3D
__________________________________________________________________________________________
Diseño y Análisis Mecánico (CAD/CAM/CAE)

Las aplicaciones de diseño y de ingeniería asistidas por computadora se benefician del soporte para mayor memoria, ejecución más rápida de memoria y velocidades optimizadas de punto flotante, debido a la necesidad que tienen estas aplicaciones de trabajar con modelos más grandes en un menor período de tiempo.

En otras áreas, tales como el diseño automotriz o la aeronáutica, la clave del éxito es la capacidad de conceptualizar diseños, a la vez que se cumplen los requerimientos más estrictos de seguridad de diseño y con mayor rapidez que la competencia.

El diseño de productos, tales como automóviles y aviones, también ha creado un mercado para las herramientas de análisis que tengan la capacidad de determinar los efectos de factores, tales como el flujo de aire, tensión y calor. Estas herramientas ejecutan exigentes y complejos cálculos de punto flotante, para determinar el nivel de tolerancia y características de diversos materiales. Además, los diseñadores pueden desarrollar entornos reales, tales como simulación de accidentes, y aplicar los resultados a sus modelos en un esfuerzo por mejorar el diseño del producto.

__________________________________________________________________________________________

Financiero

En el mercado financiero de hoy en día, el crecimiento en el software y los servicios que ha resultado de las transacciones bursátiles en línea y de la banca personal a través de Internet, ha creado un incremento dramático en la cantidad de datos que los clientes e instituciones financieras tienen que analizar. Los sistemas de cómputo tienen que ejecutar cálculos de punto flotante, casi instantáneos, de grandes cantidades de información cuando se analizan datos y tendencias, se llevan a cabo análisis de precios y se ejecutan transacciones.

Windows XP Edición de 64 Bits permite que estos grandes conjuntos de datos se carguen en la memoria para que puedan ser accedidos rápidamente por el procesador. Los análisis se pueden ejecutar más rápidamente, debido a que los datos en la memoria se acceden aproximadamente 10,000 veces más rápido que en el disco duro. Por lo tanto, estos datos pueden representarse visualmente en un modelo 3D detallado, acelerando así el proceso de toma de decisiones.

__________________________________________________________________________________________

En resumen

Un nuevo sistema operativo aparentemente idéntico al clásico Windows XP 32 bits, pero con la Vista puesta en el futuro, un futuro que se llama Windows Vista y 64 bits sin lugar a dudas.

__________________________________________________________________________________________

Gracias