El planificador es el fragmento del sistema operativo que dicta y el algoritmo de idealización es el que se utiliza.
Cada proceso es único e impredecible, lo que significa que
tiene la capacidad de solicitar E/S de forma intensiva o hacer un uso intensivo
de la CPU; el programador del sistema operativo no está seguro de cuánto tiempo
pasará antes de que se bloquee un proceso, ya sea por una operación de E/S o
por alguna otra razón.
Idealización del procesador:
Idealización preventiva: Es la táctica de detener
temporalmente los procesos ejecutables (desde un punto de vista lógico).
Idealización no preventiva: es la táctica de permitir que un
proceso se ejecute hasta que se complete.
Niveles de programación del procesador:
Planificación de alto nivel: También se conoce como
idealización del trabajo.
Determina qué trabajos pueden competir activamente por los
recursos del sistema, lo que se conoce como organización de admisiones.
Programación intermedia: determina qué procesos pueden
competir por la CPU.
Programación de bajo grado: determina a qué proceso listo se
le asignará la CPU tan pronto como esté disponible y le asigna la CPU, es
decir, "envía" la CPU al proceso.
0 comentarios:
Publicar un comentario