Sistemas operativos modernos
base de datos interna (el Registro). Durante el arranque, el sistema operativo consulta el Regis tro para ver de qué versión se trata. Las diferencias se presentan en la figura 11-2. Versión RAM máx. CPUs Máx. clientes Tarn, clúster Optimizado para Profesional 4 GB 2 10 0 Tiempo de respuesta Servidor 4 GB 4 Ilimitados 0 Vel. real de transporte Servidor avanzado 8 GB 8 Ilimitados 2 Vel. real de transporte Serv. c. de datos 64 GB 32 Ilimitados 4 Vel. real de transporte Figura 11-2. Las diferentes versiones de Windows 2000. Como se muestra en la figura, las diferencias incluyen el máximo de memoria que puede manejarse, el número máximo de procesadores (en una configuración multiprocesador) y el nú mero máximo de clientes que es posible atender. El tamaño de clúster se refiere a la capacidad de Windows 2000 para hacer que dos o cuatro máquinas parezcan un sólo servidor desde la perspectiva del mundo exterior, función útil en el caso de servidores Web, por ejemplo. Por úl timo, los parámetros predeterminados se han afinado de diferente manera en la versión Profe sional, para dar preferencia a los programas interactivos por sobre los trabajos por lotes, aunque es fácil modificar los parámetros si se desea. Una última diferencia es que los servido res incluyen un poco de software adicional y el Servidor de centro de datos cuenta con herra mientas adicionales para administrar trabajos grandes. El mofivo para tener múlfiples versiones es simple mercadotecnia: esto permite a Micro soft cobrar a las grandes empresas más de lo que cobra a individuos por lo que en esencia es el mismo producto. Sin embargo, esta idea no es nueva, y Microsoft no es la única empresa que la usa. Durante años, las aerolíneas han estado cobrando a los viajeros de negocios mucho más, no sólo por Clase de Negocios, sino también por Clase Rebaño si quieren el lujo de comprar un pasaje un día antes del vuelo, en vez de un mes antes. Técnicamente, la forma en que se manfienen las diferencias de versión es que en unos cuantos puntos del código se leen dos variables del Registro, ProductType y ProductSuite. De pendiendo de sus valores, se ejecuta código un poco diferente. La modificación de estas varia bles constítuye una violación de la licencia. Además, el sistema detecta cualquier intento de alteración y lo registra de forma indeleble para que pueda comprobarse después. Además de! sistema operativo básico, Microsoft ha desarrollado varios kits de herramientas para usuarios avanzados, entre los que se incluyen las herramientas de apoyo, el Kit para De sarrollo de Software (SDK), el Kit para Desarrollo de controladores de dispositivo (DDK) y el Kit de Recursos, los cuales confienen un gran número de programas ufilitarios y herramientas para afinar y supervisar el sistema. Las herramientas de apoyo están en el CD-ROM de Win dows 2000 en el directorio \support\tools. El procedimiento de instalación estándar no las ins tala, pero en ese directorio hay un archivo setup.exe que lo hace. Los desarrolladores pueden conseguir el SDK y el DDK en msdn.microsoft.com. El Kit de Recursos es un producto de Mi crosoft que se vende en una caja. También hay diversas herramientas de terceros para husmear en el interior de Windows 2000, entre ellas un bonito conjunto de herramientas que puede ob
RkJQdWJsaXNoZXIy MjI4NDcx