lunes, 27 de octubre de 2008

2.4.1 Exclusión Mutua Secciones Criticas

Según Tanenbaum y Woodhull (1997) La exclusión mutua la podríamos definir como una operación de control que permite la coordinación de procesos concurrentes, y que tiene la capacidad de prohibir a los demás procesos realizar una acción cuando un proceso haya obtenido el permiso.

Los autores Tanenbaum y Woodhull (1997) mencionan que el control de la competencia involucra al sistema operativo inevitablemente, porque es el sistema operativo el que asigna los recursos. Además, los procesos deben ser capaces por sí mismos de expresar de algún modo los requisitos de exclusión mutua, como puede ser bloqueando los recursos antes de usarlos.

Cabe mencionar que la exclusión mutua puede presentarse en los mismos procesos, en el hardware o como soporte en el sistema operativo.

No hay comentarios: