Bloqueo mutuo distribuido y sistema de archivos distribuidos
Luis Carlos Marín Noriega
Presentado a: Rodolfo Guzmán
Sistemas operativos
Ing. Sistema VII noc.
Corporación UniversitariaLatinoamericana (c.u.l)
Barranquilla
2011
Bloqueo Mutuo distribuido.
Es el bloqueo permanente de un conjunto de proceso o hilos de ejecución en un sistema concurrente que compiten porrecursos del sistema o bien se comunican entre ellos. A diferencia de otros problemas de concurrencia de procesos, no existe una solución general para los interbloqueos.Un sistema consta de un número finito de recursos que serán distribuidos entre los procesos quecompiten por ellos. Un proceso debe solicitar un recurso antesde usarlo y liberarlo después de usarlo. Un proceso puede requerir tanto recursoscomo requiera necesario para llevar a cabo su tarea asignada.
Operación de proceso:1. solicitud. 2. Uso. 3. Liberación.
Situaciones para un bloqueo mutuo:
* Exclusión mutua: solamente un proceso podráutilizar el recurso.
* Retención y espera: un proceso deberá estar retenido en al menos un recurso.
* No apropiación: liberar el recurso cuando la tarea del proceso haya terminado.
* Esperacircular: debe existir un conjunto de proceso en espera de un recurso que está retenido por el siguiente proceso y este a su vez está en espera de un recurso que está retenido por su siguiente proceso....
Regístrate para leer el documento completo.