New section on processes.

This commit is contained in:
Nicolás A. Ortega Froysa 2021-09-22 20:42:00 +02:00
parent 8b9bbdb301
commit 44667579a6

View File

@ -64,3 +64,20 @@ Cada 2 años se duplica el número de transistores en un integrado.
distribuye la carga distribuye la carga
- Simétrica: los procesos son enviados por el SO a cualquier procesador - Simétrica: los procesos son enviados por el SO a cualquier procesador
disponible. disponible.
## Gestión de Procesos
Cuando se ejecuta un programa se realizan tareas de cálculo de la CPU y labores
de E/S. Cuando hay varios procesos, ambos pueden usar a la vez la E/S, pero
**sólo uno** puede usar la CPU a la vez. Esta **multiprogramación** da una
(falsa) sensación de procesos en paralelo. Distinguimos entre dos tipos de
procesos:
- Los limitados por proceso: alto consumo CPU, bajo en E/S
- Los limitados por E/S: bajo consumo CPU, alto en E/S
Un proceso puede tener los siguientes estados:
- Nuevo
- Listo, En Espera/Preparación
- Terminado
- Transición
- Ejecución/Activo
- Bloqueado