Este artículo necesita citas adicionales para su verificación . ( diciembre de 2013 ) |
En informática, la generación de sistemas o sysgen es el proceso de crear una instancia única particular de un sistema operativo combinando opciones y parámetros especificados por el usuario con código de programa de propósito general proporcionado por el fabricante para producir un sistema operativo adaptado a un entorno de hardware y software particular. [1]
Otros programas tienen procesos similares, aunque no suelen llamarse "sysgen". Por ejemplo, el Sistema de control de información del cliente (CICS) de IBM se instaló mediante un proceso llamado CICSGEN .
Un programa de uso general de gran tamaño, como un sistema operativo, debe brindar compatibilidad con todas las variantes de la unidad central de procesamiento (CPU) en la que se puede ejecutar, con todos los tamaños de memoria principal admitidos y con todas las configuraciones posibles de equipos de entrada/salida (E/S). Ninguna instalación requiere toda esta compatibilidad, por lo que la generación de sistemas proporciona un proceso para seleccionar las opciones y características que realmente se requieren en cualquier sistema.
Sysgen produce un sistema que es más eficiente en términos de tiempo de CPU, requisitos de memoria principal, actividad de E/S y/o espacio en disco. A menudo, estos parámetros se pueden compensar, por ejemplo, para generar un sistema que requiera menos memoria a expensas de un aumento de las operaciones de E/S en el disco.