exclusion mutua

Páginas: 4 (827 palabras) Publicado: 24 de febrero de 2015
Exclusion mutua
Consiste en que un solo proceso excluye temporalmente a todos los demás para usar un recurso compartido de forma que garantice la integridad del sistema.
En un sistemamultiprogramado con un único procesador, los procesos se intercalan en el tiempo para dar apariencia de ejecución simultánea.
Si un proceso está ejecutando código de la sección crítica, ningún otro proceso lopodrá hacer.
Soluciones a la exclusión mutua
Hay varias formas de satisfacer los requisitos de exclusión mutua:

Soluciones por Software.
Una manera es dejar la responsabilidad a los procesos quedeseen ejecutar concurrentemente, de esta manera los procesos deben coordinarse unos con otros para cumplir la exclusión mutua sin ayuda alguna, aunque estas soluciones son propensas a errores y auna fuerte carga de proceso.

Soluciones por Hardware.
Propone el uso de instrucciones de la máquina a tal efecto, estas tienen la ventaja de reducir la sobrecarga.
El tercer método consiste en daralgún tipo de soporte en el sistema operativo, entre estos métodos se encuentran los semaforos, monitores, paso de mensajes, etc.

Concurrencia
Es posible clasificar las interacciones de losprocesos en función del nivel de conocimiento que cada proceso tiene de la existencia de los demás:

• Los procesos no tienen conocimiento de los demás: Estos son procesos independientes que no estánpensados para operar juntos.

• Los procesos tienen un conocimiento indirecto de los otros: Los procesos no conocen necesariamente a los otros, pero comparten el acceso a algunos objetos.

• Losprocesos tienen un conocimiento directo de los otros: Los procesos son capaces de comunicarse con los demás y están diseñados para trabajar conjuntamente en alguna actividad.

Competencia entre procesospor los recurso
Los procesos concurrentes entran en conflicto cuando compiten por el uso del mismo recurso, es decir, quieren acceder a un recurso al mismo tiempo. Y la ejecución de un proceso...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Exclusion mutua
  • Algoritmos de exclusion mutua
  • Concurrencia y exclusion mutua
  • Concurrencia Entre Procesos Y Exclusión Mutua
  • Soluciones Hardware
  • Algoritmo de exclusion mutua
  • Soluciones Hardware Para La Exclusión Mutua.
  • Exclusion Mutua Linux Unix Windows

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS