Erstellt von Lourdes Soto
vor etwa 5 Jahre
|
||
¿Qué es un proceso?
Speudo paralelismo
Paralelismo real de hardware
Características del modelo de procesos
Algoritmo de planificación
Jerarquías de procesos
¿A qué se denomina despacho?
¿Cuándo se utiliza la información del bloque de control de proceso (PCB)?
¿Que implica la creación de un proceso?
¿Que implica la destrucción de un proceso?
¿Qué ocurre cuando pasa una interrupción?
Tipos de interrupciones
¿Qué es el núcleo del S.O. (porción de código)?
Planificación de procesos
Planificación Apropiativa: una vez que se le ha otorgado la cpu a un proceso, le puede ser retirada.
¿Características?
No Apropiativa: una vez que se le ha otorgado la cpu a un proceso, no le puede ser retirada.
¿Características?
Un proceso retiene el control de la cpu hasta que ocurra alguna de las siguientes situaciones
Tipos de prioridades asignadas
Planificación a plazo fijo y garantizada
Planificación FIFO
Planificación de Asignación en Rueda (RR: Round Robin)
¿Cuáles son las consideraciones respecto al tamaño del Cuanto o Quantum?
Planificación del Trabajo Más Corto Primero (SJF)
Planificación del Tiempo Restante Más Corto (SRT)
Planificación el Siguiente con Relación de Respuesta Máxima (HRN)
Planificación por Prioridad
Colas de Retroalimentación de Niveles Múltiples: beneficios
Colas de Retroalimentación de Niveles Múltiples: implementación
Política Versus Mecanismo de Planificación
Planificación de Dos Niveles: los procesos ejecutables están en la memoria principal y en el AM secundario.
¿Implementación?
El paralelismo dentro de los programas puede ser “explícito” o “implícito”.
Distribución de Ciclos
Reducción de la Altura del Arbol
¿Cuál es la razón para que exista organización del hardware del multiprocesador?
Organizaciones básicas de S.O. para multiprocesadores
Organización Maestro / Satélite
Ejecutivos Separados
Tratamiento Simétrico
En el esquema anterior, ¿qué hace el procesador ejecutivo?
Recuperación de Errores en S.O. multiprocesadores
Multiprocesamiento Simétrico (MPS): cada procesador posee capacidades funcionales completas.
Procesador ejecutante y propietario