Procesos y multiprogramación
Estados de un proceso
Nuevo
Se solicitó al sistema operativo la creación de un proceso, y sus recursos y estructuras están siendo creadas
Listo
Está listo para iniciar o continuar su ejecución pero el sistema no le ha asignado un procesador
En ejecución
El proceso está siendo ejecutado en este momento. Sus instrucciones están siendo procesadas en algún procesador
Bloqueado
En espera de algún evento para poder continuar su ejecución
Zombie
El proceso ha finalizado su ejecución
Terminado
El proceso terminó de ejecutarse
Caracteristicas
Mejora productividad del sistema y utilización de recursos
Multiplexa recursos entre varios programas
Generalmente soportan múltiples usuarios
Proporcionan contabilidad del uso de los recursos por parte de los usuarios
Recursos
Tiempo de CPU
Memoria
Archivos
Dispositivos de E/S
Multiprogramación
Carga múltiples programas dentro de un mismo computador para que sean ejecutados en un determinado momento