Sistemas operativos modernos

Elemento Windows 95/98 Windows NT ¿Sistema de 32 bits en su totalidad? No Sí ¿Seguridad? No Sí ¿Correspondencia de archivos protegidos? No Sí ¿Esp. dir. privado p/cada prog. MS-DOS? No sí ¿Unicode? No Sí Ejecuta en Intel 80x86 80x86, Alpha, MIPS,... ¿Manejo de multiprocesadores? No Sí ¿Código reentrante dentro del SO? No Sí ¿Plug and Play? Sí No ¿Administración de energía? Sí No ¿Sistema de archivos FAT-32? Sí Opcional ¿Sistema de archivos NTFS? No Sí ¿API Win32? Sí Sí ¿Ejecuta todos los prog. MS-DOS antiguos? Sí No ¿Los usuarios pueden escribir datos cruciales del SO? Sí No Figura 11-1. Algunas diferencias entre Windows 95/98 y Windows NT. 11.1.4 Windows 2000 La versión de NT que seguiría a NT 4.0 iba a llamarse NT 5.0, pero en 1999 Microsoft le cam­ bió el nombre a Windows 2000, sobre todo en un intento por tener un nombre neutral que tan­ to los usuarios de Windows 98 como los de NT pudieran ver como un siguiente paso lógico que dar. Si tal estrategia tiene éxito, Microsoft tendrá un solo sistema operativo principal basado en tecnología confiable de 32 bits pero con la popular interfaz de usuario de Windows 98. Puesto que Windows 2000 en realidad es NT 5.0, hereda muchas propiedades de NT 4.0. Se trata de un verdadero sistema mulfiprogramado de 32 bits (que pronto será de 64 bits) con procesos protegidos de manera individual. Cada proceso tiene un espacio de direcciones vir­ tual privado de 32 bits (pronto de 64 bits), paginado por demanda. El sistema operativo se ejecu­ ta en modo de kernel, mientras que los procesos de usuario lo hacen en modo de usuario, lo que ofrece protección completa (eliminando por completo los defectos de protección de Win­ dows 98). Los procesos pueden tener uno o más subprocesos, que el sistema operativo puede ver y calendarizar. Se cuenta con seguridad C2 del Departamento de Defensa para todos los ar­ chivos, directorios, procesos y demás objetos que pueden compartirse (al menos, si se refira el disco flexible y se desconecta la red). Por úlfimo, este sistema operativo fiene soporte comple­ to para ejecutarse en mulfiprocesadores simétricos con hasta 32 procesadores. El hecho de que Windows 2000 sea en realidad NT 5.0 es evidente en muchos aspectos. Por ejemplo, el directorio del sistema se llama \winnt y el binario del sistema operativo (en \winnAsystem32) se llama ntoskrnl.exe. Si se hace clic con el botón derecho del ratón en este

RkJQdWJsaXNoZXIy MjI4NDcx