Vous êtes sur la page 1sur 8

Definicin

Consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que estn disponibles para su ejecucin.

Es la ejecucin de un programa sin el control o supervisin directa del usuario. Este tipo de programas se caracterizan porque su ejecucin no precisa ningn tipo de interaccin con el usuario.

Permite compartir mejor los recursos de un ordenador entre muchos usuarios, al no competir por stos de forma inmediata. Realiza el trabajo en el momento en el que los recursos del ordenador estn menos ocupados, dando prioridad a tareas interactivas. Evita desaprovechar los recursos del ordenador sin necesidad de interaccin y supervisin humanas continuas. En ordenadores caros o supercomputadores, ayuda a amortizar el coste manteniendo altos ndices de utilizacin.

Es un proceso de primer plano que lleva a cabo una ejecucin de un proceso la cual requiere de una interaccin con el usuario, es decir, lo contrario al procesamiento Batch

Este es un tipo de procesamiento en el que la exactitud del sistema no depende del resultado de un calculo sino de en que instante se produzca dicho resultado
El procesamiento en tiempo real se ejecuta durante un largo tiempo, las tareas intentan reaccionar ante sucesos del ambiente exterior.

Las tareas pueden clasificarse en dos tipos:

Flexibles.- estas tambin tienen un plazo asociado, pero no es obligatorio, aunque este haya vencido, aun tiene sentido planificar y completar la tarea.

Rgidas.- estas deben cumplir un plazo especifico sino se producirn errores fatales en el sistema.

Planificacin por prioridad

Pre_emptive Estos asignan a cada proceso un determinado tiempo, puede expulsar un proceso en ejecucin si es que se atraviesa uno con mayor prioridad.

NO Pre_emptive Estos permiten que el proceso se ejecute hasta finalizar, sea, que cuando les toque ejecutarse no se interrumpir hasta que terminen.

Vous aimerez peut-être aussi