La programación de ejecución hasta la finalización o la programación no preventiva es un modelo de programación en el que cada tarea se ejecuta hasta que finaliza o devuelve explícitamente el control al programador. [1] Los sistemas de ejecución hasta el final suelen tener una cola de eventos que se atiende en estricto orden de admisión mediante un bucle de eventos , o mediante un programador de admisión que es capaz de programar eventos fuera de orden, en función de otras restricciones como los plazos .
Algunos sistemas de programación preventiva multitarea se comportan como programadores de ejecución hasta su finalización con respecto a la programación de tareas en un nivel de prioridad de proceso en particular , al mismo tiempo que esos procesos todavía se adelantan a otras tareas de menor prioridad y son reemplazados por tareas de mayor prioridad.
Ver también
- Programación de fechas límite
- Multi tareas preventivo
- Multitarea cooperativa