Boletín Informativo

Windows 95 ¿Listo para actualizarse?

Hasta ahora, la mayor parte de las preguntas sobre Windows 95 se han enfocado en la fecha de su liberación y su rendimiento. Pero ahora, con Windows 95 listo a salir al mercado la pregunta es : ¿ Deberá ceder a la ola de actualizaciones de aplicaciones de 32 bits que le seguirán ?.

¿ QUE ES WINDOWS 95 ?

Windows 95 vendrá a sustituir 3 productos por uno solo: reemplazará al sistema operativo MS-DOS, Windows 3.1 y Windows para grupos de trabajo 3.11, con lo que el usuario podrá ocuparse más de su trabajo en la pantalla y menos de las fallas del hardware.
Windows 95 es la respuesta a una necesidad del mercado. El nuevo hardware requiere de software mejor desarrollado que en realidad explote las posibilidades de procesamiento y velocidad que ofrecen los nuevos chips y accesorios en general.
Los primeros chips 8086 de la marca Intel para PC, por su arquitectura de 20 bits, solamente podían manejar 1 Mb (220 = 1024 Kb) de RAM y Microsoft desarrolló su sistema operativo basado en este microprocesador. Los diseñadores de DOS dividieron ese espacio (1024 Kb) en 640 Kb para el sistema operativo y los 384 Kb restantes para operaciones de entrada / salida del sistema. En esos momentos 640 Kb de memoria era una cantidad mayor de lo que tenían muchos main-frames. Sin embargo provocó una subutilización de sistemas posteriores ya que un 286 (su arquitectura era de 24 bits) podía manejar 16 Mb (224 = 16384 Kb) y un 386 de 32 bits podía accesar hasta 4 Gb de memoria (232 = 4194304 Mb). De ésta manera el limite de 640 Kb se ha sostenido más por razones comerciales (compatibilidad) que por técnicas.
Los productores decidieron entonces lanzar al mercado nuevos sistemas operativos para explotar las capacidades de microprocesadores más potentes y fue cuando aparecieron OS/2 (primer sistema operativo basado en la arquitectura de 32 bits del 386 de Intel), Windows NT y Windows 95 que ha evolucionado desde 16 hasta 32 bits.

EVOLUCIÓN DE WINDOWS 95

Mayo de 1990.- La combinación de MS-DOS 5.0 y Windows 3.0 ofrece por primera vez un ambiente estable y amigable de trabajo.
Julio de 1991.- Norton Desktop, para Windows, es el primer programa que intenta mejorar el ambiente de trabajo de la interface gráfica.
Marzo de 1992.- Aparece la nueva versión de OS/2 2.0. IBM es reconocido por su alta tecnología en este producto. Obtiene buenas ventas.
Abril de 1992.- Aparece la nueva versión de Windows 3.1 que repara algunos errores y ofrece nuevas características.
Marzo de 1993.- Por primera vez las aplicaciones de Windows se venden más que las de DOS.
Abril de 1993.- Son lanzadas las nuevas especificaciones de OLE 2.0 (Encadenamiento e Inserción de Objetos) lo que será la base para nuevos sistemas operativos y aplicaciones dentro de Windows.
Mayo de 1993.- IBM lanza la versión 2.1 de OS/2 que ofrece el Windows 3.1 dentro de la caja. Excelente para multimedia.
Junio de 1993.- Es lanzado Windows NT 3.1 (basado en 32 bits) pero obtiene pocas ventas. Es posicionado como un sistema operativo poderoso, enfocado a servidores de red.
Octubre de 1993.- Aparece Windows 3.11 para grupos de trabajo, que incorpora tecnología de Windows 95. Esta es la cronología de los últimos años en el desarrollo de Windows y OS/2 como sistemas operativos.
Windows 95 está próximo a salir y posteriormente el Windows NT denominado inicialmente Cairo, que estará orientado a objetos. Dado que Windows 95 mantiene compatibilidad con las aplicaciones actuales desarrolladas para 16 bits (Win16 apps) y ejecutará en modo nativo las aplicaciones de 32 bits (Win32 apps), Microsoft está empujando el mercado hacia la tecnología de 32 bits. Solamente las aplicaciones de 32 bits podrán llevar el logo de Windows 95.
Bajo la idea de que Win32 es la interface nativa las aplicaciones de 32 bits de Windows 95 y que Win16 solamente estaba para compatibilidad con aplicaciones anteriores, se está muy lejos de la historia original. Windows 95 está basado fuertemente en código de 16 bits incluso ejecutando aplicaciones de Win32. Por supuesto, Microsoft admite abiertamente que Windows 95 no es un sistema operativo puro de 32 bits. Las aplicaciones de Win32, corriendo en Windows 95, pasarán largos periodos de tiempo sobre los módulos USER (manipulación y administración de ventanas) y GDI (tipos de letras, manejo de color) de 16 bits. Con esto en mente tendrá que preguntarse si Windows 95 traerá un beneficio tangible corriendo aplicaciones de 32 bits.

32 BITS.

Existen mitos rodeando a los 32 bits: el código de 32 bits es por naturaleza más rápido, más robusto o solo está mejor planeado que el código de 16 bits. No es que estos puntos estén equivocados, de hecho hay un gran elemento de verdad de que el código de 32 bits es mejor que el de 16, pero las aplicaciones de 32 bits no son inherentemente mejores que las de 16 bits. Para obtener los beneficios de 32 bits depende de varias cosas, algunas de las cuales pueden sorprenderle.
Las ganancias en rendimiento no dependen de su hardware (asumiendo que cuenta con una PC 386 o mejor por su capacidad de acceso de 32 bits), sino de el tipo de aplicación que este corriendo y que tan intensivo en cómputo sea. De la manera en que utilice su computadora determinará los beneficios que usted querrá ver de el código de 32 bits.
Por ejemplo, un programa CAD (Diseño Asistido por Computadora por sus siglas en inglés) o matemático, tentativamente sería superior que su contraparte de 16 bits, pero un procesador de texto o una hoja electrónica de cálculo puede no serlo. No por moverse de 16 a 32 bits significa un aumento automático del rendimiento. Para entender porque hay que saber donde están los cuellos de botella.
Bases de datos, procesadores de texto, por hacer mención a aplicaciones, dependen en su rendimiento de operaciones entrada / salida, de su interacción con dispositivos periféricos tales como impresora, vídeo, discos. De ahí que una versión de 32 bits no será más rápida, pero habrá ocasiones en que si se verán beneficios, por decir, si se tienen documentos enormes que se reformateen seguido o modelos financieros extensos que se recalculan continuamente. En tales casos, actualizarse a Windows 95 podría decrementar el tiempo que se toma procesar esos archivos.
En adición a los cuellos de botella, la interface de Windows es otro bloque potencial de velocidad, ya que las aplicaciones Win32 traducen su código a 16 bits y deben regresar a código de 32, lo que toma lo doble de el tiempo de el que le tomaría a una aplicación Win16 realizar (los tiempos son mínimos). Así que si una aplicación pasa parte de su tiempo sobre la interface de Windows, moverla a 32 bits no la hará más rápida.
¿ Cuánto costará en realidad actualizar su oficina a Windows 95 ? Por supuesto, las viejas aplicaciones de 16 bits correrán bajo Windows 95 pero sin las características agregadas de 32 bits. La mayoría de los fabricantes anunciaron que sus productos estarían listos dentro de los 90 días siguientes a la aparición de Windows 95, así que prepárese para una oleada de actualizaciones de 32 bits de por lo menos $49.00 USD por producto.
Aún si toma ventaja de todas las ofertas disponibles seguirá siendo mucho dinero para la actualización, pero una cosa es cierta : Windows 95 dará la patada inicial para las aplicaciones de 32 bits en computadoras personales, pero proveerá de medios para seguir utilizando el software de Win16.
Eventualmente usted querrá hacer la actualización a aplicaciones de 32 bits pero no de momento, esperando quizá hasta que haya algunas otras nuevas características significantes. Pero para obtener lo mejor de Windows 95, usted deberá cambiarse a aplicaciones Windows 95.

Aquiles González Ramos
Junio de 1995.
Bibliografía :
PC Computing
PC Magazine
Windows Sources



Página Principal