An operating system is provided that employs a nano-kernel and that reduces
the number of times of revocation of a scheduler without impairing
operation of a system incorporating the operating system. Each time a
context switch occurs to switch from one to another thread, the operating
system records the history of the context switch. When a scheduler that
controls the sequence of execution of threads is invoked, a queue managed
by the scheduler is updated tracking back the recorded history.
Un sistema operativo es a condición de que emplea un nano-nu'cleo y eso reduce el número de épocas de la revocación de un planificador sin deteriorar la operación de un sistema que incorpora el sistema operativo. Cada vez que un interruptor del contexto ocurre para cambiar a partir del uno a otro hilo de rosca, el sistema operativo registra la historia del interruptor del contexto. Cuando se invoca un planificador que controla la secuencia de la ejecución de hilos de rosca, una coleta manejada por el planificador es actualizada siguiendo la parte posteriora la historia registrada.