I11 A y i 11 B Séptimo semestre.

Slides:



Advertisements
Presentaciones similares
Ciclo de Vida de Desarrollo de los Sistemas de Información
Advertisements

Administración de procesos Lic. Orlando Zamora Rdz.
Sistemas Operativos Administración del procesador.
Planificación de Monoprocesadores
Cuartó parcial 7A 7B.
Planeación y Programación del Mantenimiento.
La Informatica.
Planificador de Procesos
Supervisión del rendimiento de SQL Server
SISTEMAS OPERATIVOS Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario.
PLANEACIÓN Y PROGRAMACIÓN DEL MANTENIMIENTO
3.4.- Administración de Memoria Virtual.
Administración de procesos y del procesador.
ESTADOS DE PROCESOS L.I. Ramiro Robles Villanueva.
Sistemas Operativos Unidad II Procesos.
Tema II Unidad de memoria. 2 Unidad de memoria 2.1 Definiciones y conceptos básicos Localización Capacidad Unidad de transferencia
SISTEMAS OPERATIVOS UNIDAD 1..
INGENIERIA EN SOFTWARE y HARDWARE
Administración de procesos y del procesador.
Unidad 3: Administración de la CPU
TRABAJO DE LUIS VIRACOCHA
Administración del Procesador
Elemento Lógico (Software)
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.
Evaluación de sistemas de cómputo
Planificación de procesos
Profesor: Rodrigo Sanhueza Figueroa
Capítulo 6: Planificación del CPU – Parte a
SEMANA 9_3.
Planificación del Procesador
EL SISTEMA OPERATIVO.
Planificación de Procesos
Teoría de Sistemas Operativos Departamento de Electrónica 2º Semestre, 2002 Gabriel Astudillo Muñoz
Planificación y Gestión de procesos
Integrantes: Cerón Natalia Chillán Mireya Shweizer Arie Utreras Pamela.
ConceptoDefiniciónCaracterísticas (palabra clave) Ejemplo/Aplicación Sistema operativo Es el software que permite al usuario interactuar con la computadora.
Capítulo 7 Gestión de memoria.
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN
Gestión de procesos Sistemas Operativos Edwin Morales
Sistemas Operativos Tema 4
3 NOMBRE: MALQIN JESSICA CURSO: QUINTO “A”. El ordenador es un sistema programable formado por un conjunto de elementos hardware que necesitan instrucciones.
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
Introducción a los SOs.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
PLANEACIÓN La planeación establece las bases para determinar el elemento riesgo y minimizarlo. La eficiencia en la ejecución depende en gran parte de una.
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.
Metodología de la programación
Materia: SISTEMAS OPERATIVOS 1 Integrante: Pamela Gaybor.
LSI. Freddy Veloz Sistemas Operativos
C ASTILLO B ELENDEZ J ONATHAN. 3BM P ROGRAMACIÓN. C ICLO DE VIDA DE DESARROLLO DE UN SISTEMA DE INFORMACIÓN. V ALDEZ P ÉREZ G ISELA J ULIETA.
PLANIFICACION DEL PROCESADOR
ROUND ROBIN.
TEMA: PROCESOS y PLANIFICACIÓN
Licenciatura Tecnologías de la Información y Comunicación
Elementos y tipos de sistemas operativos
Funciones principales!
Las funciones son librerías ya estandarizadas que permiten al usuario realizar sus respectivas programaciones. Una función es un conjunto de líneas de.
Teoría de Sistemas Operativos Procesos Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
Sesión 8 Procesos.
Proceso de desarrollo de Software
TIPOS DE SISTEMAS OPERATIVOS.  Que es un sistema operativo??  Es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar,
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.
SOFTWARE DE COMPUTADORAS
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.
Estructura y funcionamiento de un sistema de cómputo
El principal trabajo del procesador es ejecutar las instrucciones de máquina que se encuentran en memoria principal. Estas instrucciones se encuentran.
Transcripción de la presentación:

i11 A y i 11 B Séptimo semestre

2.5 NIVELES Y OBJETIVOS CRITERIOS DE PLANIFICACIÓN Según Tanenbaum y Woodhull (1997) se consideran tres niveles importantes de planificación, los que se detallan a continuación: • Planificación de alto nivel: Se encarga de llevar procesos de disco a memoria y viceversa. Seleccionando los trabajos que deben admitirse en el sistema. • Planificación de nivel intermedio: En algunos casos, en especial cuando el sistema está sobrecargado, el planificador de nivel medio encuentra ventajoso retirar trabajos activos de la memoria para reducir el grado de multiprogramación, y por lo tanto, permitir que los trabajos se completen mas aprisa. • Planificación de bajo nivel: Se encarga de pasar de un proceso a otro en memoria principal. Determinando a cuál proceso listo se le asignará el CPU cuando éste se encuentra disponible. O Determina a qué proceso listo se le asigna la cpu cuando esta queda disponible y asigna la cpu al mismo, es decir que “despacha” la cpu al proceso.

Los objetivos de la planificación del procesador: • Ser justa. • Maximizar la capacidad de ejecución. • Maximizar el número de usuarios interactivos. • Ser predecible. • Equilibrar el uso de recursos. • Equilibrar respuesta y utilización. • Evitar la postergación indefinida. • Asegurar la prioridad. • Dar preferencia a los procesos que mantienen recursos claves. • Dar mejor tratamiento a los procesos que muestren un “comportamiento deseable”. • Degradarse suavemente con cargas pesadas. Criterios de la planeación del procesador: • Equidad • Eficacia • Tiempo de respuesta • Tiempo de regreso • Rendimiento

2.6 Técnicas Administración del planifiacador Las disciplinas de planificación pueden ser: • Expropiativas • No expropiativas Se denomina planificador al software del sistema operativo encargado de asignar los recursos de un sistema entre los procesos que los solicitan. Siempre que haya tomar una decisión, el planificador debe decidir cuál de los procesos que compiten por la posesión de un determinado recursos lo recibirá. Los algoritmos (técnicas) tienen distintas propiedades según los criterios en los que se basen para su construcción, lo cual se refleja en qué tipo de procesos se puede ver favorecido frente a otro en la disputa del procesador. Antes de realizar la elección de un algoritmo se debe considerar las propiedades de estos frente al criterio de diseño elegido. Algunos de estos son:

a) Eficacia: Se expresa como un porcentaje del tiempo medio de utilización. Aunque puede parecer lógico intentar mantener este parámetro próximo al 100%, con un valor tan elevado otros aspectos importante de medida del comportamiento del sistema pueden verse deteriorados, como por ejemplo el tiempo medio de espera. b) Rendimiento: Es una medida del numero de procesos completados por unidad de tiempo. Por ejemplo 10 procesos por segundo. c) Tiempo de retorno o regreso: Es el intervalo de tiempo que transcurre desde que un proceso se crea o presenta hasta que completa por el sistema. d) Tiempo de espera: Es el tiempo que el proceso espera hasta que se le concede el procesador. Puede resultar una medida mas adecuada de la eficiencia del sistema, ya que se elimina de la media el tiempo que tarda en ejecutarse el mismo. e) Tiempo de respuesta a un evento: Se denomina así el intervalo de tiempo que transcurre desde que se señala un evento hasta que se ejecuta la primera instrucción de la rutina de servicio de dicho evento. El criterio de selección de un algoritmo se suele basar en la maximización o minimización de una función de los parámetros anteriores.