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.

Slides:



Advertisements
Presentaciones similares
GESTION DE PROCESOS Procesos y tareas
Advertisements

Sistemas Operativos Administración del procesador.
Planificación de Monoprocesadores
I11 A y i 11 B Séptimo semestre.
Cuartó parcial 7A 7B.
Planificador de Procesos
Administración de procesos y del procesador.
Uno de los conceptos mas importantes que gira entorno a un sistema operativo es el de proceso. Un proceso es un programa en ejecución junto con el entorno.
Sistemas Operativos Unidad II Procesos.
POLITICAS DE PLANIFICACION
INGENIERIA EN SOFTWARE y HARDWARE
PLANIFICACIÓN DE PROCESOS
Unidad 3: Administración de la CPU
TRABAJO DE LUIS VIRACOCHA
COLAS, IMPLEMENTACIÓN A PARTIR DE LISTAS Y PARA PILAS
Administración del Procesador
Concurrencia: interbloqueo e inanición
TEMA 1: «GESTIÓN DE PROCESOS»
Planificación de Tareas Aperiodicas
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.
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
Planificación y Gestión de procesos
CRUCIGRAMA PLANIFICACIÓN DE PROCESOS
Integrantes: Cerón Natalia Chillán Mireya Shweizer Arie Utreras Pamela.
Planificaciones por prioridad
Planificación de Tareas Aperiodicas
Gestión de procesos Sistemas Operativos Edwin Morales
Auditoria de la Explotación
Gestión de Procesos.
Sistemas Operativos Tema 4
DMA.
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.
Administrador de procesos
Sistemas Operativos Unidad III Procesos.
Conocer y entender la forma en que funcionan los procesos como parte fundamental de los Sistemas Operativos.
PLAN ESTRATEGICO Un Plan Estratégico es el documento más importante que debe redactar la empresa. En él se explica hacia dónde se quiere ir y lo más importante.
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.
Guido Tapia B.. La cola de listos se reparten en colas separadas: procesos de primer plano (interactivos) procesos de segundo plano (batch)‏ Cada cola.
Procesos ITS - Informática Sistemas Operativos II Javier Sellanes.
Algoritmo de Dijkstra para ruta más corta. Ejemplo 1.
Puerto Petición Prioridad Alta Petición Prioridad Normal Tiempo Colas circulares N – Normal A - Alta N.
GESTIÓN DE PROCESOS.
Estados de procesos El estado de un proceso define su actividad actual. Durante su existencia, un proceso pasa por una serie de estados discretos. Transiciones.
Materia: SISTEMAS OPERATIVOS 1 Integrante: Pamela Gaybor.
LSI. Freddy Veloz Sistemas Operativos
PLANIFICACION DEL PROCESADOR
ROUND ROBIN.
TEMA: PROCESOS y PLANIFICACIÓN
Licenciatura Tecnologías de la Información y Comunicación
Teoría de Sistemas Operativos Procesos Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
Sesión 8 Procesos.
TIPOS DE SISTEMAS OPERATIVOS.  Que es un sistema operativo??  Es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar,
Historia de los sistemas operativos. Los Sistemas Operativos han sufrido una serie de cambios revolucionarios llamados generaciones. Hay cuatro generaciones:
Unidad 3 Administración de memoria..
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.
SISTEMAS OPERATIVOS Contenido: Descripción del proceso proceso nulo estado del procesador imagen del proceso información del BCP Miguel Ángel Martínez.
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.
ARCHIVO Es una colección de información o bien es una secuencia de bits, bytes, líneas o registros definida por su creador.
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.
El principal trabajo del procesador es ejecutar las instrucciones de máquina que se encuentran en memoria principal. Estas instrucciones se encuentran.
ALGORITMOS DE PLANIFICACIÓN ADRIÁN MINGA BRYAN PIEDRA JEREMY CHAMBA.
Planificación de Procesos
Planificación.
Transcripción de la presentació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 mencionaremos varios algoritmos de planificación de la CPU.

Primero que llega primero que sale (por orden de llegada) ( )/3=17 MILISEGUNDOS

Un proceso ejecuta y solo abandona el control de la CPU cuando lanza E/S o termina. Ante un fin de E/S (de otro proceso, no el que está ejecutando) se atiende el fin de E/S y luego se continúa ejecutando al proceso interrumpido.

Más corto primero sin desalojo ( )/4=7 MILISEGUNDOS CFS = 10.25

LA DECISION SURGE CUANDO UN PROCESO NUEVO LLEGA A LA COLA DE PROCESOS LISTOS MIENTRAS SE ESTA EJECUTANDO UN PROCESO ANTERIOR. LA SIGUIENTE RAFAGA DE CPU DEL PROCESO NUEVO PODRIA SER MAS CORTA QUE LO QUE FALTA POR EJECUTAR DEL PROCESO QUE ACTUALMENTE TIENE LA CPU. EL EXPROPIATIVO DESALOJARIA EL PROCESO ACTUAL QUE SE ESTA EJECUTANDO MIENTRAS QUE EL NO EXPROPIATIVO DEJARIA QUE TERMINE EL ACTUAL. LA PLANIFICACION SJF EXPROPIATIVO TAMBIEN SE LE CONOCE COMO EL QUE TENGA MENOR TIEMPO RESTANTE.

Ingresa un proceso en la cola de listos con menor tiempo que el que está en control de la CPU y lo desaloja

EL PROCESO P1 SE INICIA EN EL TIEMPO 0. Y QUE ES EL UNICO PROCESO EN LA COLA. EL PROCESO P2 LLEGA EN EL TIEMPO 1. EL TIEMPO RESTANTE DE P1 ES DE 7 MILISEGUNDOS ES MAS LARGO QUE EL QUE EL PROCESO P2 REQUIERE QUE ES DE 4 MILISEGUNDOS, ASI QUE P1 LE DA EL LUGAR A P2. EL TIEMPO DE ESPERA PROMEDIO PARA ESTE EJEMPLO ((10-1) +( 1-1) + (17-2) + (5-3)) /4= 6.5 MILISEGUNDOS.

SE ASIGNA AL PROCESO QUE TIENE LA PRIORIDAD MAS ALTA. LA COLA DE LISTOS ESTA ORDENADA POR LA PRIORIDAD. PUEDE TENER DESALOJO POR HABER LLEGADO UN PROCESO A LISTOS DE MENOR PRIORIDAD.