Please enable JavaScript.
Coggle requires JavaScript to display documents.
T16: SISTEMAS OPERATIVOS. GESTIÓN DE PROCESOS - Coggle Diagram
T16: SISTEMAS OPERATIVOS. GESTIÓN DE PROCESOS
Sistemas operativos
Def Tanenbaum
Estructura microkernel
Gestión de procesos
Tareas del gestor
Mecanismos de comunicación
Sincronización
Interacción
Competencia, carrera y sección crítica
3 principios para la solución
Soluciones
Hardware
Prohibición interrupciones
TSL
Del SO
Dormir y despertar
Semáforos
Monitores
Paso de mensajes
Software
Alg. Dekker
Alg. Peterson
Interbloqueo
Def y ejemplo Dijsktra
Condiciones
Métodos para evitar y tratar
Planificación de procesos
Objetivo y características
Scheduler y Dispatcher
Algoritmos
Apropiativos
Colas multinivel
Round-Robin
Shortest Remaining Time First
No Apropiativos
(Scheduler no apropia CPU)
First come, First served
Shortest Job First
Highest response ratio Next
Planif. en sistemas multiprocesador
4 enfoques
Planif. en sistemas orientados a tReal. 2 características
4 técnicas
Introducción a los procesos
Def Stallings
BCP
Jerarquía
Hebras
Cambio de contexto
Estados y transiciones
Ejemplos de gestión de procesos en SO+
Linux: SCHED_NORMAL
Planif. Justo
Android: JVM. RR prioridad hilos activos
Windows: RR prioridad
MacOS alto interactivo. multinivel prioridad