New section on processes.
This commit is contained in:
parent
8b9bbdb301
commit
44667579a6
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user