Un programa de supervisión o supervisor es un programa de computadora , generalmente parte de un sistema operativo , que controla la ejecución de otras rutinas y regula la programación del trabajo , operaciones de entrada / salida , acciones de error y funciones similares y regula el flujo de trabajo en un procesamiento de datos. sistema.
También puede referirse a un programa que asigna espacio para los componentes de la computadora y programa eventos de la computadora mediante la cola de tareas y las interrupciones del sistema . El control del sistema se devuelve al programa de supervisión con suficiente frecuencia para garantizar que se cumplan las demandas del sistema.
Históricamente, este término se asocia esencialmente con IBM línea de 's de mainframe sistemas operativos empezando con OS / 360 . En otros sistemas operativos, el supervisor generalmente se llama kernel .
En la década de 1970, IBM extrajo aún más el estado de supervisor del hardware, lo que dio como resultado un hipervisor que permitió la virtualización completa , es decir, la capacidad de ejecutar múltiples sistemas operativos en la misma máquina de forma totalmente independiente entre sí. Por lo tanto, el primer sistema de este tipo se denominó Máquina virtual o VM .
Referencias
- Este artículo incorpora material de dominio público del documento de la Administración de Servicios Generales : "Norma Federal 1037C" .(en apoyo de MIL-STD-188 )