Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemas Operativos - Coggle Diagram
Sistemas Operativos
Políticas de Planificación
FIFO
Primero en entrar, primero en salir
Round Robin
Turnos por tiempo
SJF
Trabajo más corto primero
SRT
Menor tiempo restante
HRN
Mayor tasa de respuesta
Hilos / Hebras / Procesos ligeros
Ejecutan tareas dentro de un proceso
Comparten memoria
Permiten multitarea
Más rápidos que procesos completos
Problemas comunes
Condición de carrera
Interbloqueo (Deadlock)
Inanición
Exclusión mutua
Planificadores de Proceso
Administran la ejecución de procesos
Deciden qué proceso usa la CPU
Tipos:
Largo plazo
Mediano plazo
Corto plazo
Soluciones
Semáforos
Monitores
Bloqueos (Locks)
Largo plazo
Controla entrada de procesos
Define cuántos procesos habrá
Mediano plazo
Suspende y reanuda procesos
Ayuda a controlar memoria
Corto plazo
Selecciona proceso listo
Asigna CPU rápidamente
Problemas de Concurrencia
Ocurren cuando varios procesos usan recursos al mismo tiempo
Niveles de Planificación