Resumen del documento
Material de estudio basado en la edición de 2014. Borrador pendiente de revisión editorial independiente.
Resumen del documento
Este modulo ha cubierto los aspectos fundamentales de la gestion de procesos en sistemas operativos. Hemos visto que un proceso es un programa en ejecucion con recursos asignados, representado internamente por un bloque de control de procesos (PCB). Los procesos pasan por diferentes estados (nuevo, listo, ejecutandose, esperando, terminado) y su ciclo de vida incluye creacion, ejecucion y destruccion. La herencia permite que los procesos hijos obtengan recursos de los padres, y la sincronizacion coordina sus actividades. Tambien hemos examinado como se gestionan los procesos en UNIX y Windows, y los flujos de ejecucion (threads) como mecanismo de concurrencia dentro de un proceso.