Programa de supervisión
Un programa de supervisión o supervisor es un programa informático, generalmente parte de un sistema operativo, que controla la ejecución de otras rutinas y regula la programación del trabajo, las operaciones de entrada/salida, acciones de error y funciones similares y regula el flujo de trabajo en un sistema de procesamiento de datos.
También puede referirse a un programa que asigna espacio a los componentes de la computadora y programa los eventos de la computadora mediante colas de tareas e interrupciones del sistema. El control del sistema se devuelve al programa de supervisión con la frecuencia suficiente para garantizar que se cumplan las demandas del sistema.
Históricamente, este término se asoció esencialmente con la línea de sistemas operativos de mainframe de IBM a partir de OS/360. En otros sistemas operativos, el supervisor generalmente se denomina núcleo.
En la década de 1970, IBM abstrajo aún más el estado de supervisor del hardware, lo que dio como resultado un hipervisor que permitía 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 llamó Máquina virtual o VM.
Contenido relacionado
Olimpiada Internacional de Informática
Micro asesino
DECSYSTEM-20