Sistemas operativos: Gestión de procesos.

De MediaWiki
Ir a la navegación Ir a la búsqueda

Introducción

Procesos

Definición de proceso

Tabla de Procesos

Jerarquía de procesos

Estados del proceso

Concurrencia y cambio de contexto

Concurrencia o multiprogramación

Hilos

Interacción entre procesos

Competencia entre Procesos

Condiciones de competencia

3.1.2. La sección crítica === 3.1.3. Métodos de exclusión mutua ===

Comunicación entre procesos =

Memoria Compartida

Intercambio de mensajes

Buzones y puertos

Conductos (pipes)

Llamadas a procedimientos remotos (RPC)

Interbloqueo e Inanición

Condiciones de Hoffman

Prevención del interbloqueo

Planificación de Procesos

Objetivo de la planificación de procesos

Planificación garantizada

Algoritmos de Planificación

Primero en llegar, primero en servir (FCFS)

Round Robin (RR)

Planificación con prioridad

Primero el más corto (SJF)

Menor tiempo restante (SRT)

Colas con diferente nivel de prioridad (colas multinivel)

Colas de diferente nivel de prioridad realimentadas

Algoritmos de planificación en multiprocesadores

Implementación de la planificación de procesos en los sistemas operativos actuales

Gestión de procesos en Android

Tipos de procesos en Android

Planificación de procesos

Conclusión

Relación del tema con el currículo

Bibliografía

Referencias