Sincronización y comunicación entre procesos introducción
Los distintos procesos que se ejecutan en una computadora no actúan de forma aislada, por un lado algunos procesos cooperan para lograr un objetivo común; por otro lado, los procesos compiten por el uso de recursos limitados, tales como: el uso del procesador, la memoria y los archivos.
Estas actividades de cooperación y competencia llevan asociada la necesidad de que exista alguna comunicación entre estos.
En este tema se estudiará cómo se realiza la sincronización y comunicación de los procesos.
Fuente: Apuntes de la materia Sistemas Operativos Multiusuario de la FCA – UNAM