Algoritmo FCFS(primero que entra primero que atiendo)

Slides:



Advertisements
Presentaciones similares
Sistemas Operativos Administración del procesador.
Advertisements

Planificación de Monoprocesadores
Planificador de Procesos
POLITICAS DE PLANIFICACION
INGENIERIA EN SOFTWARE y HARDWARE
TRABAJO DE LUIS VIRACOCHA
Administración del Procesador
Sistemas Operativos Procesos.
Planificador por turnos  Está diseñado especialmente para sistemas de tiempo compartido.  Se define un intervalo de tiempo denominado cuanto, cuya duración.
La Planificación de la CPU se ocupa del problema de decidir cual de los procesos que están en la cola de procesos listos debe recibir la CPU. A continuación.
Planificación de procesos
Profesor: Rodrigo Sanhueza Figueroa
Capítulo 6: Planificación del CPU – Parte a
Planificación del Procesador
Planificación de Procesos
Teoría de Sistemas Operativos Planificación Procesos
Teoría de Sistemas Operativos Departamento de Electrónica 2º Semestre, 2002 Gabriel Astudillo Muñoz
Planificaciones por prioridad
Planificación de uso del procesador
Sistemas Operativos Tema 4
Planificación. Visión General El planificador del SO se construye a partir de un mecanismo para la conmutación de contexto y una política que determina.
Ejercicio 2 – 31/01/95 Tenemos 3 procesos: p1 p2 p3 SJF ocioso p3 p2
Métodos de Planificación
comenzar Listo Ejecutando Terminado Bloqueado Un proceso ejecuta y solo abandona el control de la CPU cuando lanza E/S o termina. La cola de listos se.
LSI. Freddy Veloz Sistemas Operativos
PLANIFICACION DEL PROCESADOR
ROUND ROBIN.
Sesión 8 Procesos.
Videoconferencia: La función derivada. 2 Solución: a) Ejercicio 1.
Laboratorio Informática II Clase 9 Ejercicios. Ejercicio 1 Indique cuál es el Camino Crítico del siguiente Proyecto
Planificación de uso del procesador Rina Arauz. Planificación de CPU 2 UNAN-Leon La ejecución de un trabajo se compone de secuencias de procesador y de.
Planificación de CPU Conceptos Básicos Criterios de Planificación Algoritmos de Planificación Planificación con Múltiples Procesadores Planificación Real-Time.
Planificación de CPU. Ráfagas de CPU Ciclo de ráfagas de CPU–E/S – La ejecución de procesos consiste en un ciclo de ejecución de CPU y esperas de E/S.
TABLAS DE DISTRIBUCIÓN DE FRECUENCIAS
 DEFINICIÓN: Es el lugar geométrico de los puntos de un plano cartesiano que se encuentran a la misma distancia de un punto fijo. El punto fijo se llama.
Subsistema de Planificación de Procesos en GNU/Linux.
ESTRUCTURAS DE CONTROL. OBJETIVO  Aplicar las diferentes estructuras de control dentro de la especificación de un algoritmo.
ALGORITMOS DE PLANIFICACIÓN ADRIÁN MINGA BRYAN PIEDRA JEREMY CHAMBA.
DR. DONALD J. RODRÍGUEZ ÚBEDA
Procesos Concurrentes
EJEMPLOS:.
DEFINICIÓN Una dirección de IP v4 es un número binario de 32 bits (4 octetos). Cada octeto (8 bits) de una dirección IP se convierte a su número decimal.
Planificación de Procesos
Guía de Ejercicios 3: D&AA Universidad Viña del Mar 30/9/2002
Propiedades de la multiplicación
Planificación de uso del procesador
Universidad Central de Venezuela
Gestión de Procesos José Ruiz, Eudald Gómez.
PROCESOS COMENZAR.
Proyecto Jose soto 2°C LBI.
RECTAS Y PLANOS EN EL ESPACIO
L.I. Gerardo Ortiz Rivera
– GESTIÓN DE PROCESOS Sistemas Operativos. AGENDA Concepto de Proceso Planificación de Procesos Operaciones entre Procesos Comunicación interprocesos.
PERIMETRO DE FIGURAS PLANAS 3° BÁSICO GEOMETRÍA PROFESORA :ANDREA LÓPEZ.
EL TIEMPO PASA…..
L.I. Gerardo Ortiz Rivera
Tema 9. Estructuras de repetición. Clase 3
Una de las aplicaciones
Eficiencia de un Algoritmo  El análisis de algoritmos estudia desde el punto de vista teórico los recursos computacionales que necesita un programa para.
GESTIÓN DE PROCESOS Vertical Horizontal
Capítulo5: Planificación de CPU
Algoritmos de caminos más cortos
SISTEMAS DE TIEMPO REAL Marco para describir los Sistemas de Tiempo Real J. García Martín 11/04/2019.
Crucigrama: Gestión de procesos HORIZONTALES VERTICALES
Planificación.
TEMA 11. PROGRAMACIÓN DE LAS OPERACIONES Planificación a muy corto plazo.
Tiempo Nivel de actividad Inicio Planificación Ejecución Control Cierre.
Procesos Lic. Gonzalo Pastor.
UNIDAD V ESTRUCTURAS REPETITIVAS (Para)
Tema 9. Estructuras de repetición. Clase 2
Transcripción de la presentación:

Algoritmo FCFS(primero que entra primero que atiendo) Independientemente de su tamano o tiempo de CPU

Suma de cada uno de los tiempos de retorno de cada proceso / #procesos FCFS Ejercicio 1 Para ver cual es el algoritmo mas eficiente tengo el tiempo de espera(tiempo en el que esperó para ejecutarse – tiempo de llegada) y tiempo de retorno(tiempo en que terminó en ejecutarse un proceso): Suma de cada uno de los tiempos de retorno de cada proceso / #procesos Sumando cada uno de los tiempos de cada uno de los procesos / #procesos

Ejercicio 2 Los procesos siguientes aparecen en la cola del planificador en un determinado momento: Los procesos llegan en el orden 1, 2, 3, 4 y la prioridad más alta es la de valor 1. Se pide : a) Obtener los diagramas de tiempo que ilustren la ejecución de estos procesos usando: 1- FCFS (First Come First Served)

Planificación FCFS 0—————8—————13———15——————22 p1 p2 p3 p4 Tiempo medio espera (Sumando cada uno de los tiempos de cada uno de los procesos / #procesos) (0+8+13+15) / 4 = 9 u.t. Tiempo medio respuesta (Suma de cada uno de los tiempos de retorno de cada proceso / #procesos) (8+13+15+22) /4 = 14.5 u.t.

Ejercicio 3 Dada la tabla de procesos de la Figura 1 TIEMPO DE RAFAGA PRIORIDAD P1 10 3 P2 1 P3 2 P4 4 P5 5 Para el algoritmo de planificación FCFS asumiendo orden de llegada P1, P2, P3, P4 y P5 a) Graficar los tiempos en que inician y finaliza cada proceso b) Calcular el tiempo de retorno para cada proceso. 0----------10------11-------------13----------14-----------------------19 P1 P2 P3 P4 P5 Tiempo de retorno P1 10 P2 11 P3 13 P4 14 P5 19 tiempo de retorno(tiempo en que terminó en ejecutarse un proceso):

Algoritmo SJF(trabajo mas corto primero) Ante procesos que llegan al mismo tiempo se escogen los que ocupan menos tiempo en CPU

Ejercicio 1 Tiempo de retorno?

Ejercicio 2

Ejercicio 3 Calcule el tiempo de retorno PROCESO TIEMPO DE RAFAGA PRIORIDAD P1 10 3 P2 1 P3 2 P4 4 P5 5 0---1---------2---------4------------9----------19 P2 P4 P3 P5 P1 Tiempo de retorno (tiempo en que terminó en ejecutarse un proceso): P1 19 P2 1 P3 4 P4 2 P5 9

Algoritmo Round Robin(cola circular) El más “justo”, a todos los procesos asigna un tiempo concreto para ejecutarse, pasado ese tiempo pasa a la cola

Ejemplo 1 Quatum=4

Ejemplo 2 Quatum de 3ms