jueves, 23 de febrero de 2023

Niveles, objetivos y criterios de planificación

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