Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
SCHEDULER por Mind Map: SCHEDULER

1. PROGRAMAS

1.1. Instrucciones, codigo, elemeto pasivo

2. PROCESOS

2.1. programa en ejecucion. Es dinamico

3. 1.Espacio de Direcciones

3.1. es el espacio en memoria asignado al proceso. Aquí se encuentra el código del proceso y los datos que este utiliza.

4. Que utilizan los procesos

5. VS

6. 1.1 TABLA DE PROCESOS

6.1. Contiene la ubicación de los PCB

7. UBICACION DE LOS PROCESOS

7.1. RAM

7.1.1. BCP

8. 1.2 LOS ESTADOS DE LOS PROCESOS

8.1. NUEVO

8.1.1. CORRIENDO

8.1.1.1. BLOQUEADO

8.1.1.1.1. LISTO

9. RECIEN CREADO

9.1. EN EJECUCION

9.1.1. EN ESPERA DE UN EVENTO

9.1.1.1. LISTO PARA ENTRAR AL CPU

9.1.1.1.1. FINALIZO SU EJECUCION

10. 1.3 Calendarización en sistemas por lotes

10.1. Primero en llegar, primero en ser atendido (FIFO) Algoritmo mas simple de todos donde los procesos son ingresados a la CPU en el orden que se recibieron.

10.2. Trabajo más corto primero – (SJF: Shortest Job First) Algoritmo no expropiativo que al conocer a prioridad los tiempos de ejecución de los procesos, los ordena de acuerdo a su duración

10.3. Tiempo Restante mas corto a continuación Variación expropiativa de SJF donde al llegar un proceso, su tiempo de ejecución se compara con el restante del proceso actual. Si el tiempo del nuevo proceso es menor, se suspende el actual para ingresar el recién llegado.

11. 1.4 Calendarización en sistemas Interactivos

11.1. Turno Circular – Round Robin Cada proceso recibe un quantum de tiempo en la CPU, debiendo abandonarla al término del mismo.

11.2. Por Prioridades Cada proceso tiene asignado un valor prioridad. Al momento de decidir que proceso entra a la CPU, se selecciona aquel con mayor prioridad que este listo para correr.