Red de conocimiento del abogados - Bufete de abogados - ¿Qué es un sistema operativo de 64 bits?

¿Qué es un sistema operativo de 64 bits?

Ahora, Windows XP 64 Professional x64 Edition (en adelante, Windows XP 64) se ha lanzado oficialmente en comparación con Windows XP de 32 bits, ¿qué cambios significativos tiene? ¿Puede admitir con éxito aplicaciones de 32 bits? ¿Pueden los usuarios habituales actualizar a Windows XP 64 ahora?

El camino hacia los 64 bits

"Bit" simplemente significa el espacio de direccionamiento de la CPU. En la historia del desarrollo de la tecnología informática, la evolución de los bits ha jugado un papel decisivo. Ha pasado por una larga evolución desde la informática de 4 bits en 1971 hasta la era de la informática de 64 bits que ha llegado hoy.

1978--1995: popularidad de los 16 bits

En 1978, Intel lanzó la primera CPU de 16 bits: el 8086. Durante este período, el sistema operativo pasó por PC-DOS de 16 bits, MS-DOS, CP/M-86 y UCSD Pascal P-System y comenzó a convertirse en el sistema operativo de computadora personal dominante hasta el día de hoy. , DOS domina el sistema operativo Windows. El mantenimiento del sistema sigue desempeñando un papel importante. Lo que vale la pena recordar es que en ese momento, casi no había computadoras en el país que no tuvieran instalado WPS para DOS (un temprano software de procesamiento de textos, equivalente al actual Word), lo que sentó una base sólida para la aplicación de las computadoras en Al mismo tiempo, los chinos también han desarrollado con éxito sistemas DOS chinos, como CCDOS.

En 1985, Microsoft lanzó Windows 1.0 y luego lanzó sucesivamente Windows 2.0, Windows 286 y Windows 386, pero no atrajeron la atención de la gente debido a su rendimiento mediocre. No fue hasta mayo de 1990 que Microsoft lanzó Windows 3.0, que agregó muchas funciones útiles y agregó funciones multimedia por primera vez. La opinión pública lo llamó el "DOS de multimedia". Una vez que salió Windows 3.0, logró un éxito asombroso, estableciendo el monopolio de Microsoft sobre el sistema operativo de una sola vez.

1995 a la actualidad: El salto de los 16 bits a los 32 bits

En 1985, Intel lanzó el primer procesador de 32 bits, el 80386. Durante este período, en agosto de 1995, Microsoft lanzó Windows 95, lo que se consideró un hito en la historia del desarrollo de sistemas operativos. Desde Windows 95 hasta Windows 98/ME, todos son sistemas operativos informáticos mixtos de 16/32 bits, no sistemas operativos puros de 32 bits. Aunque la estabilidad y el rendimiento han mejorado mucho en comparación con el pasado, todavía no pueden satisfacer las necesidades de las personas. Necesidades de aplicaciones informáticas.

En el año 2000, Microsoft lanzó Windows 2000, marcando el comienzo de una nueva era de aplicaciones y ordenadores de escritorio personales de 32 bits. Windows XP, lanzado en 2001, se ha convertido en el sistema operativo más utilizado en la actualidad.

Las aplicaciones de mayor éxito en la era de la informática de 32 bits son multimedia e Internet. Muchas aplicaciones que antes sólo podían ejecutarse en grandes estaciones de trabajo gráficas como SGI han surgido en la plataforma Windows de 32 bits, como por ejemplo. 3DMax, Photoshop, etc. La gente ya no compra estaciones de trabajo gráficas extremadamente caras para estas creaciones multimedia, la informática de 32 bits, cada vez más madura, ha abierto una nueva era para que las PC sirvan como herramientas de aplicaciones multimedia.

2005: Los 64 bits están a punto de dominar el mundo.

Hoy llega la era de la informática de 64 bits para civiles. A diferencia de la situación anterior, donde el salto de 8 bits a 16 bits y de 16 bits a 32 bits tomó más de diez años, Windows XP de 64 bits y Windows Server 2003 de 64 bits aparecieron a los pocos años de su lanzamiento. de CPU de 64 bits. Microsoft dijo que el Longhorn de 64 bits también se lanzará en 2006.

Además, existen sistemas de servidores que están sincronizados con sistemas de escritorio personales, como Windows NT/Server 2000/Server 2003, etc. Cuando Microsoft lanzó Windows XP de 64 bits, también lanzó Windows XP de 64 bits. Windows XP. Servidor de Windows 2003. Hasta ahora, todavía puedes registrarte y descargar Windows Server 2003 de 64 bits con un límite de 120 días desde el sitio web de Microsoft.

¿Por qué es necesario actualizar a 64 bits?

Como se mencionó anteriormente, con la penetración de las funciones multimedia y la creciente popularidad de los precios del hardware, cada vez más personas se unen a esta opción. Mercado de aplicaciones para PC. Las filas han creado una gran cantidad de no profesionales que se dedican a la creación multimedia doméstica y otras aplicaciones. Muchas personas ya no están satisfechas con aplicaciones simples como escribir, crear formularios y chatear en línea en las computadoras. A medida que las personas tienen requisitos cada vez mayores para las computadoras, los sistemas de 32 bits ya no son capaces, por lo que se han lanzado CPU de 64 bits y sistemas operativos de 64 bits. En términos de sistemas operativos, después de suficientes preparativos (incluida la prueba de descarga gratuita lanzada por Microsoft hace algún tiempo), Microsoft finalmente lanzó los importantes Windows XP de 64 bits y Windows Server 2003 de 64 bits el 25 de abril de este año.

Según el comunicado oficial de Microsoft, Windows XP Professional x64 Edition fue diseñado originalmente para satisfacer las necesidades de grandes cantidades de memoria en campos como el diseño y análisis mecánico, la animación tridimensional, la edición y creación de vídeo, así como así como aplicaciones informáticas científicas y de alto rendimiento y rendimiento de punto flotante: estas aplicaciones requieren un alto rendimiento y un gran soporte de memoria.

Una característica importante de Windows XP de 64 bits en comparación con Windows XP de 32 bits es su capacidad para proporcionar soporte de gran cantidad de memoria. Actualmente, Windows de 32 bits puede admitir hasta 4 GB de memoria del sistema y cada procesador puede utilizar hasta 2 GB de memoria dedicada. Windows XP Professional x64 Edition actualmente admite hasta 128 GB de memoria. Con la mejora de las capacidades del hardware y el aumento del tamaño de la memoria, es posible admitir hasta 16 TB (1 TB = 1000 GB) de memoria virtual. Consulte la siguiente tabla para obtener otros datos:

Desde la perspectiva de un usuario de un sistema de escritorio personal, la limitación de la capacidad de la memoria es sólo un aspecto que refleja las ventajas de la tecnología informática de 64 bits. donde la informática de 64 bits realmente brilla. El PC ya no es sólo una herramienta informática para el usuario, sino también un centro "multimedia". Muchas aplicaciones en este ámbito no pueden satisfacerse con la informática de 32 bits. Por ejemplo, en el ámbito doméstico, los 32 bits no pueden lograr audio y vídeo de alta fidelidad, y ni siquiera pueden completar la reproducción y edición de un vídeo de 20 minutos; en el campo de la arquitectura y el diseño de juegos, la informática de 32 bits no puede completarlo; una gran cantidad de cálculo y procesamiento de datos en Internet, la computación de 32 bits no puede completar una gran cantidad de cálculo y procesamiento de datos. Una gran cantidad de diversos tipos de búsqueda de datos no se pueden lograr mediante la computación de bits; estas aplicaciones requieren 64 bits. informática para implementar.

Instalación de Windows XP de 64 bits

Cabe señalar que Windows XP de 64 bits sólo se puede instalar en plataformas de 64 bits, debido a que el instalador detectará el sistema antes de la instalación. Si no se puede detectar la CPU de 64 bits, el sistema operativo interrumpirá el proceso de instalación

El sistema Windows de 64 bits actual todavía domina. Muchos lectores pueden pensar primero en varios sistemas, conservar el Windows XP original de 32 bits, iniciarlo con un CD e instalar el Windows XP de 64 bits en otra partición u otro directorio de la partición original del sistema. Sin embargo, este enfoque tiene serias consecuencias. pregunta sobre problemas de compatibilidad. Teniendo en cuenta todas las razones anteriores, el autor recomienda adoptar el método multisistema independiente.

Paso 1: Utilice la versión DOS del software de partición para dividir el disco duro en dos particiones primarias y cualquier partición extendida. Puede haber varias particiones primarias, pero solo una puede estar activa y la otra partición primaria se ocultará automáticamente. Para facilitar la siguiente descripción, las etiquetas de volumen de las dos particiones primarias ahora son Win32 y Win64 respectivamente.

Paso 2: Utilice Partition Magician para activar la partición Win32 e instalar Windows XP de 32 bits normalmente. Asegúrese de mantener oculta la otra partición primaria durante la instalación.

Paso 3: Utilice Partition Magician para activar la partición Win64 y ocultar la partición Win32. Instale Windows XP de 64 bits en la partición Win64. El método de instalación no es diferente de la versión china simplificada de 32 bits. poco Windows XP.

Nota: Al instalar el sistema en una partición primaria, asegúrese de mantener la otra partición primaria en un estado oculto. Esta es la clave para el éxito o el fracaso de un sistema múltiple independiente. El método de instalación anterior es solo una idea. También puede dividir la partición original del sistema en una sola pieza ajustando su tamaño y luego construir la parte dividida en la partición principal para instalar Windows XP de 64 bits.

Paso 4: Cortar en múltiples sistemas

Instale la versión completa de Partition Magician 8.0 en cualquier sistema y busque los dos archivos siguientes en su directorio de instalación: pqbw.exe y pqbw .rtc y luego cópielo en un nuevo directorio en cualquier partición extendida

Consejo: En Windows XP de 64 bits, el directorio de instalación predeterminado de Partition Magic es "C:Program Files (x86)PowerQuestPartitionMagic 8.0", en Windows XP de 32 bits es "C:Archivos de programa PowerQuestPartitionMagic 8.0". Si no es una versión completa, es posible que no se encuentren los dos archivos anteriores.

Haga doble clic en pqbw.exe. Obviamente, el software ha reconocido ambas particiones primarias. Se puede ver en "Estado:" que la partición Win32 está en estado Activo y que el sistema operativo bajo esta partición se está ejecutando. Si hace clic para seleccionar otra partición, Win64, selecciona "Reiniciar ahora" y luego hace clic en Aceptar. el sistema actual se apagará inmediatamente y se reiniciará en Windows XP de 64 bits. Dado que estos dos archivos se han copiado a la partición extendida, se pueden encontrar y ejecutar sin importar qué sistema se inicie.

Dado que solo una partición primaria puede estar activa y la otra partición está oculta de forma predeterminada, sin importar qué sistema se inicie, la letra de unidad de solo una partición primaria se puede asignar como unidad C, la siguiente. Las particiones extendidas se muestran como unidad D, unidad E, etc. en el Administrador de discos, y puede disfrutar de los datos en la partición extendida. Si, para facilitar el mantenimiento, ambas particiones se configuran manualmente en estado no oculto, solo podrá iniciar el sistema operativo en la partición primaria activa y la letra de unidad de la otra partición primaria se clasificará después de la partición extendida.

IT.COM.CN

Descubriendo la carta de triunfo de los 64 bits

En febrero de 1992, COMPAQ lanzó el primer centro de 64 bits de la industria llamado Alpha. La frecuencia del procesador alcanzó un récord de 200MHz. También se lanzaron UltraSparcIII de SUN, Power 5 de IBM y G5 de Apple y otros procesadores para computación de 64 bits. Intel también cooperó con HP ya en 2001 para desarrollar procesadores Itanium basados ​​en la arquitectura IA-64. Al igual que cuando un producto se vuelve popular en el mercado en lugar de ser propiedad de unos pocos usuarios, realmente podemos clasificarlo como convencional. Sólo cuando la tecnología de 64 bits es ampliamente utilizada por usuarios individuales podemos considerar que la era de los 64 bits realmente ha llegado. . Cuando AMD tomó la iniciativa en el lanzamiento de sus procesadores de 64 bits para usuarios individuales en todo el mundo, Intel respondió con sus propios procesadores de 64 bits un año después, iniciando así verdaderamente la era de la informática de 64 bits.

Eventos del procesador de 64 bits de la plataforma X86:

★El 22 de abril de 2003, AMD lanzó el procesador Opteron basado en la tecnología AMD64. Este procesador es producto de un proyecto que AMD ha estado desarrollando bajo el nombre en clave “Sledgehammer” y es compatible tanto con aplicaciones de 64 como de 32 bits.

★En IDF 2004 en febrero de 2004, Intel demostró oficialmente su procesador Xeon de 64 bits con nombre en código Nocona. El 4 de agosto del mismo año se lanzó el procesador Pentium 4 F de 64 bits para computadoras personales. .

★En el Foro de Microprocesadores celebrado el 5 de octubre de 2004, VIA Electronics anunció su procesador de 64 bits con nombre en código Isaiah, que se pondrá en producción en la primera mitad de 2006.

Cinco umbrales para la era de los 64 bits

Con Intel lanzando por completo su propio procesador central de 64 bits, ya podemos sentir el aliento de la era de los 64 bits. Pero parece demasiado pronto para empezar a saltar de alegría y la transición entre plataformas de sistemas no suele ser fluida. En pocas palabras, la transición de 16 bits a 32 bits ha establecido gradualmente el estado general de las aplicaciones de 32 bits después de años de desarrollo bajo la premisa de ser compatibles con aplicaciones de 16 bits, y ha evolucionado hasta convertirse en una tecnología dominada por el mundo. Sistema de 32 bits. Veinte años de gran éxito. Hoy en día, si los 64 bits quieren repetir el antiguo camino de los 32 bits y subvertir el dominio de los 32 bits, sin duda enfrentarán muchos obstáculos. Echemos un vistazo a los umbrales que deben cruzarse en el camino hacia la era de los 64 bits.

Umbral 1: problemas con los controladores de hardware

Ahora AMD e Intel han comenzado a lanzar al mercado una gran cantidad de procesadores de 64 bits, y algunos otros fabricantes de procesadores personales también están adoptando activamente acción. Pero una computadora no puede funcionar con un solo procesador, también necesita la ayuda de una gran cantidad de periféricos. Dado que todas las pruebas realizadas hasta ahora muestran que ejecutar aplicaciones de 64 bits en un sistema operativo de 64 bits es más eficiente que ejecutar aplicaciones de 32 bits, los usuarios también deben instalar controladores de 64 bits en sus sistemas operativos tanto como sea posible. Y según la información obtenida de Microsoft, los controladores de 32 bits no se pueden utilizar en sistemas operativos Windows de 64 bits.

Actualmente existen tantos productos de hardware que es imposible que todos los productos tengan controladores de 64 bits para que los utilicen los usuarios. Actualmente, en lo que a placas base se refiere, existen cientos de marcas que suministran productos en el mercado, y existen innumerables fabricantes que pueden producir otros accesorios. Los fabricantes de escala relativamente grande tienen capacidades de investigación y desarrollo de tecnología relativamente buenas, mientras que algunos pequeños fabricantes que dependen de la reducción de costos y precios para competir tienen dificultades para garantizar la investigación y el desarrollo de programas subsidiarios. En este caso, los fabricantes relativamente débiles suelen utilizar la versión pública del controlador que viene con el componente, o incluso no proporcionan un controlador verificado que coincida en absoluto con el producto. Por lo tanto, los usuarios que utilizan plataformas de hardware de 64 bits deben prestar especial atención a si el hardware que compran ahora tiene controladores para plataformas de 64 bits. Y cuando sea posible, intente elegir productos de los principales fabricantes para evitar no poder aprovechar al máximo el rendimiento del equipo de hardware.

El problema no es especialmente grave en términos de equipos recién adquiridos, pero el problema no es tan fácil para los equipos que compramos antes. Después de todo, muchos usuarios solo actualizan reemplazando la placa base y el procesador en lugar de comprar un conjunto completo de accesorios para actualizar o comprar la máquina completa. Generalmente, los componentes relativamente centrales se ven menos afectados por este problema, mientras que los dispositivos periféricos, como impresoras y escáneres, se ven más afectados. Hay una gran cantidad de usuarios que todavía utilizan impresoras que compraron hace unos años. Algunos modelos incluso llevan más de 5 años en producción y cuentan con millones de usuarios. En este caso, la responsabilidad de los fabricantes de hardware no es sólo equipar los nuevos productos con controladores de 64 bits, sino también considerar el desarrollo de controladores de 64 bits para todos los modelos más antiguos que todavía están en uso.

En muchos casos sólo nos queda esperar que el sistema operativo de 64 bits utilizado contenga el controlador correspondiente al dispositivo que se está utilizando. Pero creo que habrá bastantes usuarios a los que les preocupará esto. Los fabricantes de hardware de todo el mundo deberían acelerar sus esfuerzos para proporcionar compatibilidad con controladores de 64 bits para diversas plataformas para sus productos. Este es también un requisito previo importante para la popularización generalizada del hardware de 64 bits. Algunos fabricantes ya están a la vanguardia. Por ejemplo, Logitech ha anunciado que lanzará controladores de 64 bits para sus productos en junio de este año, aunque la mayoría de sus dispositivos se pueden utilizar en sistemas operativos de 64 bits sin necesidad de controladores.

Umbral 2: Falta de aplicaciones

Además de los problemas de hardware, la situación con las aplicaciones tampoco es especialmente optimista. Aunque muchas aplicaciones de 32 bits ahora pueden ejecutarse en modo de 64 bits usando el modo de compatibilidad, en general las aplicaciones de 64 bits todavía carecen de gran importancia. Echemos un vistazo a las versiones de 64 bits de software importante según la información que se ha confirmado hasta ahora.

Suite ofimática Office

La suite Office de Microsoft, que domina el mercado, planea una versión de 64 bits. Después del lanzamiento de la versión de 32 bits de Office 12, llegará una de 64 bits. La versión de Office 12 se lanzará pronto. Pero de acuerdo con la situación actual, el lanzamiento de Office 12 probablemente será a mediados o finales de 2006. Para entonces, Microsoft no solo enfrentará el problema de la suite Office de 64 bits, sino que también necesitará integrar aún más Office con otros sistemas de Microsoft y lanzar más funciones nuevas porque la versión Office 2003 tiene muy pocas mejoras en comparación con la versión anterior de Office. , lo han criticado muchos usuarios radicales.

Aunque la suite Open Office de código abierto no ha lanzado explícitamente una versión de 64 bits, sí puede ejecutarse normalmente en un sistema operativo Linux de 64 bits. Creemos que el soporte de 64 bits para paquetes de código abierto debería ser relativamente simple, porque nosotros mismos podemos compilar e implementar fácilmente los paquetes.

Software de servidor

En términos de servidor web, además del IIS que viene con el sistema de servidor Windows, otro importante software de servidor web, Apache, también proporciona su propia versión de 64 bits. pero actualmente aún no he visto una versión de 64 bits de Apache lanzada en la plataforma Windows. En términos de velocidad de ejecución, Apache de 64 bits tiene una cierta mejora en comparación con Apache de 32 bits en el mismo nivel de plataforma de hardware. Y creemos que la tecnología de 64 bits traerá mayores beneficios al rendimiento de Apache. Después de todo, el software de servidor web tiene requisitos de memoria muy altos.

En términos de servidor de base de datos, SQL Server de Microsoft ya proporciona soporte para 64 bits. En mayo de 2005, Microsoft lanzó el paquete de parches SP4 para SQL Server. Con este paquete de parches, los usuarios podrán ejecutar aplicaciones basadas en SQL Server en plataformas de 64 bits. Las bases de datos comerciales de 64 bits que admiten plataformas de hardware X86 de 64 bits también incluyen DB2 y Oracle de IBM. MySQL, el sistema de base de datos de código abierto más popular, lanzó una versión de 64 bits basada en procesadores HP-UX e Itanium 2 a principios de 2004, y su soporte para plataformas de 64 bits es bastante completo. En términos relativos, el soporte del servidor de bases de datos para la tecnología de 64 bits es relativamente bueno. Después de todo, las aplicaciones de bases de datos requieren un espacio de almacenamiento masivo.

Software de herramientas

En la actualidad, los fabricantes de software de herramientas rara vez lanzan versiones específicas para plataformas de 64 bits. Sin embargo, en el sistema operativo de 64 bits de Microsoft, la reproducción de audio y vídeo, la exploración de imágenes, descarga de archivos, etc. El software de herramientas de 32 bits de uso común puede funcionar bien y, para sistemas operativos como Linux que empaquetan aplicaciones para su lanzamiento, varios software de herramientas también pueden funcionar normalmente.

Lo anterior sólo describe la aplicación de versiones de 64 bits de una pequeña parte del software. En conjunto, la mayoría de los fabricantes de software no han lanzado versiones de productos para plataformas de 64 bits, por lo que las aplicaciones puras de 64 bits actualmente disponibles para los usuarios todavía son muy escasas. Puede consultar el sitio web oficial del software que necesita para obtener más información sobre el lanzamiento de la versión de 64 bits.

Umbral 3: Problemas de compatibilidad

De 32 bits a 64 bits, ¿cómo podemos completar sin problemas otro gran cambio en las plataformas informáticas? Mirando hacia atrás en la historia, la arquitectura X86 ha experimentado. la transición de 8 bits a 64 bits Ha habido varios cambios de 16 bits a 32 bits. El más cercano a nosotros y el de mayor impacto es la conversión de la plataforma de 16 bits a 32 bits. Durante esta transición duradera, nuestra unidad central de procesamiento convencional evolucionó del 286 al revolucionario 386, y la PC comenzó a convertirse en protagonista en el escenario de la era de la información.

Debido a que las aplicaciones de 16 bits eran dominantes en ese momento, una revolución frontal sufriría grandes pérdidas incluso si tuviera éxito. Por lo tanto, los fabricantes de procesadores de arquitectura X86 eligieron muy sabiamente una ruta de desarrollo que sea compatible con procesadores de 16 bits y promuevan gradualmente los procesadores de 32 bits. Cuando aparecieron en el mercado procesadores de 32 bits compatibles con aplicaciones de 16 bits, los usuarios se sorprendieron gratamente al descubrir que este procesador también podía ejecutar aplicaciones de 16 bits sin problemas y su velocidad de ejecución era mucho más rápida que la de los procesadores de 16 bits de la época. tiempo.

En este caso, los usuarios que compran máquinas nuevas, por supuesto, están interesados ​​en procesadores de 32 bits que tienen mejor rendimiento y pueden ejecutar aplicaciones de 32 bits en el futuro, y esto ha impulsado a un gran número de usuarios que están dispuestos a actualizar sus computadoras a ve al campo de 32 bits.

La estrategia correcta dio a la reforma de 32 bits suficiente impulso inicial. A medida que la bola de nieve crecía, finalmente se hizo inevitable que los 32 bits sucedieran a los 16 bits. Durante este período, a varias industrias de la información se les dio tiempo suficiente para hacer la transición a la tecnología de 32 bits. Esto aseguró una transición sin problemas y sentó una base sólida para la tecnología de 32 bits. Cabe mencionar que al mismo tiempo que este proceso de migración también surgió una arquitectura llamada RISC.

Para ser justos, la arquitectura RISC es técnicamente superior a la arquitectura X86. Sin embargo, debido a que es incompatible con la arquitectura X86, que ocupa una enorme participación de mercado, no puede ser aceptada por el público. Está cada vez más presionada en el mercado de alta gama y, en última instancia, se convierte en una tecnología de alto perfil. A partir de esta historia, no es difícil ver que cuando se produce una migración de plataforma tecnológica de nivel profundo, la transformación a menudo no se puede completar rápidamente porque el alcance involucrado es demasiado amplio. Sólo teniendo en cuenta el valor del antiguo sistema y estimulando la demanda de forma fluida y natural podremos lograr el máximo éxito.

La historia siempre es sorprendentemente similar, y creemos que lo mismo ocurre con la transformación de la tecnología de 32 bits a la tecnología de 64 bits. AMD también ha elegido la estrategia de ser compatible con la tecnología de 32 bits sobre la base de la tecnología de 64 bits. A juzgar por la respuesta del mercado durante el año pasado, la sabiduría de AMD puede demostrarse plenamente. Microsoft también siguió la tendencia e integró el subsistema WOW (Windows-32-on-Windows-64) en Windows XP de 64 bits para brindar compatibilidad entre aplicaciones de 32 bits y aplicaciones de 64 bits. La pregunta que queda ahora es si la compatibilidad proporcionada actualmente por estos principales fabricantes puede cumplir con los requisitos de la aplicación. Hemos realizado una serie de experimentos sobre problemas de compatibilidad en la plataforma Windows más utilizada por usuarios individuales. Puede seguir los experimentos. Dibuja tu propia respuesta. de los resultados.

En nuestras pruebas, los siguientes programas pueden funcionar normalmente en sistemas Windows de 64 bits sin ningún problema:

Procesamiento de documentos Microsoft Office 2000/2003, Adobe Acrobat 7.0, UltraEdit 11

Procesamiento de imágenes Adobe Photoshop CS, Paintshop Pro 9, CorelDRAW 12; Firework MX 2004

Producción tridimensional 3D Studio Max 6, Maya 6.5

Procesamiento de discos Ahead Nero 6, Ultra ISO 7, MagicISO

Producción de páginas web Dreamweaver MX 2004, Flash MX 2004

Navegación web Firefox 1.2, Opera 8

Reproductor multimedia Classic, Power DVD 6, Quicktime 6.5

Herramientas del sistema Partition Magic 8, WinAce v2.6, JRE 1.5

Mensajería instantánea MSN Messenger 7.0, ICQ 5

Descarga de archivos eMule 4.6a

Software de juego Warcraft 3; StarCraft

La segunda parte es un software que puede completar el trabajo básico pero tiene algunos problemas.

Tanto WinRAR 3.5 como Winzip 9.0 pueden funcionar normalmente, pero el problema es que las opciones de acceso directo en el menú contextual no se pueden cargar correctamente. Estimamos que el motivo es que estos complementos solo pueden funcionar en el entorno Explorer de 32 bits. Estimamos que otro software que utilice esta tecnología para modificar el menú contextual también se verá afectado. Además, algunas versiones anteriores de los programas Acrobat requieren el uso de controladores de 32 bits, por lo que no se puede utilizar la función de imprimir documentos PDF.

Además, también descubrimos que se mostrará una serie de mensajes de error al instalar Office 2003 SP1, pero no tendrán ningún impacto en el uso.

Software de aplicación que no funciona:

Todo el software que utiliza controladores subyacentes de 32 bits no puede ejecutarse sin problemas en sistemas operativos de 64 bits. La mayoría de los programas antivirus de 32 bits utilizan controladores subyacentes de Windows para la supervisión de virus, por lo que no pueden funcionar correctamente. Lo mismo ocurre con el software de firewall personal, como Zonealarm y Sygate, que no pueden funcionar en sistemas de 64 bits. Y todo el software de unidad óptica virtual que pudimos encontrar no se pudo ejecutar.

Una cosa que nos sorprendió es que el software de máquina virtual Virtual PC 2004 de Microsoft no puede ejecutarse en Windows de 64 bits. Debes saber que su principal competidor, VMWare, puede ejecutarlo. Puede ser que Virtual PC no sea adecuado. para Windows de 64 bits Windows hace algunas llamadas bajo el capó. Todavía hay muchos paquetes de Microsoft que no se pueden ejecutar en Windows de 64 bits. Espero que Microsoft lance una versión de 64 bits lo antes posible.

Umbral 4: Problemas con las herramientas de desarrollo

La falta de software de aplicaciones de 64 bits también requiere inversiones por parte de los fabricantes de herramientas de desarrollo. Sólo cuando el entorno de desarrollo de 64 bits alcance la madurez suficiente, los programadores tendrán el entusiasmo de aprender a desarrollar software en el entorno de 64 bits. La longitud de palabra de los procesadores de 64 bits aumenta de 32 bits a 64 bits, lo que amplía enormemente el rango de direcciones de la memoria y aumenta considerablemente la capacidad de la memoria, la velocidad de procesamiento, la precisión y otros indicadores. En un sistema de 32 bits, una vez que el volumen de procesamiento de datos y las conexiones de sesión exceden un cierto límite, es muy fácil que el sistema falle. Por lo tanto, en el campo de las aplicaciones de alta gama, los sistemas de 64 bits siempre han dominado.

Aunque Intel ha lanzado procesadores Itanium de gama alta, no ha podido ocupar eficazmente el mercado debido al número relativamente pequeño de software de aplicaciones que puede ejecutar. Ahora que los procesadores de arquitectura X86 están comenzando a llegar al mercado, todos los fabricantes basados ​​en la arquitectura X86 ciertamente esperan que los usuarios sigan teniendo una gran cantidad de software disponible. Si desea desarrollar software en una plataforma de 64 bits, primero debe tener un software compilador completo. Debido a que la mayoría de los lenguajes de programación de alto nivel actuales están compilados, sin un compilador de alta calidad, es difícil desarrollar programas de software con un rendimiento excelente.

Para los compiladores de lenguaje C, además de obtenerlos de fabricantes de procesadores como Intel, también puede utilizar la versión de código abierto de 64 bits del compilador proporcionada por GCC.

Siempre hay excepciones para todo, y no todas las plataformas de desarrollo convencionales se basan en tecnología de compilación, como Java. Java también compila código fuente en código de bytes que se puede ejecutar en una máquina virtual. Sin embargo, dado que Java no compila para generar código localizado en la plataforma para el conjunto de instrucciones del procesador, no debe clasificarse como lenguaje de compilación en sentido estricto. El código fuente escrito en una plataforma de programación que utiliza tecnología de máquina virtual no está restringido por la plataforma. Tomando Java como ejemplo, el código de bytes generado en una plataforma de 32 bits se puede ejecutar directamente en una plataforma de 64 bits, siempre que se instale un Java Runtime Environment (JRE) con una versión coincidente en el entorno de ejecución.

Además, para ejecutar programas Java en entornos de diferentes longitudes de palabras, la plataforma de desarrollo Java también maneja los tipos de datos en consecuencia. Cuando se trata de desarrollo, no podemos ignorar la existencia de Microsoft. Después de todo, la mayoría de las computadoras del mundo ejecutan sistemas operativos de Microsoft. Dado que la plataforma informática .NET actualmente promovida por Microsoft utiliza tecnología similar a Java, estrictamente hablando, la conversión de 32 bits a 64 bits no tendrá ningún impacto en los programas .NET. Lo único a lo que debemos prestar atención es si el sistema operativo de Microsoft es lo suficientemente completo y cuándo lanzarán soporte completo para la biblioteca de desarrollo.

Ahora Microsoft ha lanzado la versión Beta de Visual Studio .NET 2005. Se dice que esta última herramienta de desarrollo de Microsoft proporciona más soporte para el desarrollo de 64 bits. Esta característica de las dos plataformas de desarrollo es bastante atractiva para los programadores, porque significa que los programadores pueden usar la misma base de conocimientos para desarrollar programas para diferentes plataformas de sistemas al mismo tiempo. Y esto aporta una gran comodidad a las empresas a la hora de migrar aplicaciones, si el entorno de desarrollo elegido por la empresa es Java o .NET.

Esto explica por qué Java y .NET son las fuerzas dominantes en el mercado de desarrollo empresarial. Las empresas que opten por invertir en estos dos campos ahora estarán satisfechas con su decisión.

Umbral 5: Cuestión de costos de implementación

Una medida comúnmente utilizada en la industria de TI es el TCO, que es el costo total de propiedad. El principio fundamental de este método de medición es que al implementar instalaciones de TI, no sólo debemos considerar los costos explícitos, sino también prestar atención a los costos implícitos. En términos de migración de 32 bits a 64 bits, los costos ocultos incluyen el impacto en el equipo original, cambios en la estructura de conocimiento del usuario, integración de diferentes plataformas, migración de programas, etc. Cabe decir que el actual sistema de 64 bits con arquitectura X86 ha solucionado estos problemas en cierta medida.

AMD ha optado desde el principio por la estrategia de la compatibilidad con aplicaciones de 32 bits para promocionar sus procesadores de 64 bits, e Intel, tras sopesar varias consideraciones, ha seguido los pasos de AMD y ha emprendido el mismo camino. En este caso, la transición entre plataformas de 32 y 64 bits evitará muchos problemas. Pero a pesar de estas condiciones favorables, la transición de plataforma sigue siendo un proyecto muy grande que involucrará todos los aspectos de la organización. Esto requiere que todos los involucrados trabajen estrechamente con el trabajo de transición. Sin una actitud positiva y una mentalidad rigurosa, causará pérdidas inconmensurables en el funcionamiento de las instalaciones de TI.

Además, aunque nos centramos en el TCO, no podemos ignorar la escalabilidad del sistema. Es decir, no sólo debemos centrarnos en los beneficios a corto plazo, sino también estimar los beneficios a largo plazo. Centrarse sólo en el ahorro de costos ahora puede resultar en mayores costos en el futuro. Especialmente en entornos informáticos relativamente grandes, es necesario formular un plan de migración detallado, evaluar el nivel de importancia de varias aplicaciones y las necesidades de plataformas de sistemas de 64 bits, y llevar a cabo una capacitación y educación suficientes. Solo de esta manera se puede tener éxito. Complete la transición de la plataforma de 32 bits a la plataforma de 64 bits.

El eje de seguridad del hardware de 64 bits

La popularización de la tecnología de 64 bits, además de brindar a los usuarios individuales una mejor experiencia en términos de rendimiento, también brinda más espacio para la innovación. Veamos ahora las funciones antivirus y firewall más importantes para la protección de la seguridad personal y las respuestas que nos ofrece la plataforma de hardware de 64 bits.

Funciones antivirus de los procesadores de 64 bits

En el campo antivirus tradicional, utilizamos principalmente software antivirus para solucionar problemas de virus informáticos. Todos los procesadores de 64 bits lanzados por AMD proporcionan funciones antivirus, e Intel no solo integra dichas funciones en los procesadores de 64 bits, sino que muchos de sus procesadores de 32 bits también pueden proporcionar funciones antivirus. La tecnología antivirus incorporada en ambos se implementa mediante un mecanismo llamado bit NX para evitar el desbordamiento de la memoria.

Sabemos que la mayoría de los ataques maliciosos actuales utilizan alguna forma de hacer que la máquina objetivo ejecute el código que el atacante desea ejecutar, y esto generalmente se logra en forma de desbordamiento del búfer de memoria. Tomemos como ejemplo la proliferación de gusanos de red en los últimos años. Su principal comportamiento de infección se basa en esta tecnología. Entonces, en teoría, si podemos evitar que se produzca un desbordamiento de la memoria, podemos reducir en gran medida la amenaza a la seguridad del sistema. NX bit es una solución a este tipo de problema.

Dejando de lado los detalles de la implementación técnica, ¿cómo completa su trabajo el bit NX? Los desbordamientos de memoria ilegales generalmente incrustan código ejecutable en los datos. Estos códigos maliciosos se utilizan cuando el desbordamiento se envía a la cola de ejecución. . El bit NX agrega el bit NX al mecanismo de gestión de la dirección física y la dirección lógica de la memoria asignada. Cuando la CPU recupera instrucciones, si se ejecuta un bit NX válido, el sistema operativo recibirá un error. Usando este mecanismo, el sistema operativo puede marcar áreas de memoria que no deben ejecutarse como NX, lo que puede evitar que muchos programas maliciosos causen daños.

Las tecnologías antivirus de CPU actuales de AMD e Intel están diseñadas para el DEP (Prevención de ejecución de fecha) proporcionado por Windows XP SP2. En este sistema operativo, podemos establecer si un programa individual está protegido por este mecanismo. Cabe señalar que las medidas preventivas basadas en el bit NX sólo pueden evitar la intrusión de algunos comportamientos maliciosos, pero no pueden resolver todos los problemas de seguridad.

Aún es posible que un atacante adivine dónde se puede ejecutar el código, pero será más difícil y, sin aplicaciones y software del sistema correctamente escritos, seguirán existiendo riesgos de seguridad. Después de todo, en esencia, NX bit solo proporciona un mecanismo de protección en la capa de hardware. Y si no se utiliza correctamente algún dispositivo de seguridad no se obtendrán los resultados correctos.

Firewall de hardware integrado en la placa base

Para proporcionar capacidades de protección de seguridad más poderosas para usuarios independientes y reducir la carga en el sistema, nVIDIA está lanzando su primera generación 64- Chip de control de la placa base de bits Cuando NF3 250Gb, la función de firewall de hardware está integrada en él. Esta característica se agregó más tarde al NF2 Ultra 400 Gb y luego se incluyó en el NF4 Ultra. Tomando como ejemplo NF4 Ultra, su software de gestión de firewall está integrado en el controlador. Si decide utilizar este firewall, primero puede desactivar el software de firewall actualmente instalado en la máquina.

Habilitar firewall integrado en la placa base