Edición de «Práctica Abrazo Mortal (Sistemas Operativos)»
De Cuba-Wiki
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
<div style="border: 1px solid #CECEFF; padding: 5px; background-color: #EEEEFF; margin: 0px 0px 15px 0px;">[[Image:Back.png|14px|]] [[Sistemas Operativos|Volver a la página de la materia]]</div> | |||
===Ejercicio 1=== | ===Ejercicio 1=== | ||
Línea 447: | Línea 447: | ||
b. Por que P3 tiene todos los recursos que necesita para finalizar, entonces si existia una secuencia antes, agarro esa secuencia, pongo P3 al principio, y me da una secuencia segura válida para el nuevo estado. | b. Por que P3 tiene todos los recursos que necesita para finalizar, entonces si existia una secuencia antes, agarro esa secuencia, pongo P3 al principio, y me da una secuencia segura válida para el nuevo estado. | ||
c. No puede ser satisfecho. | c. No puede ser satisfecho. El sistema debe bloquear P4, y esperar a que se le puedan dar los recursos sin pasar a un estado no seguro. | ||
===Ejercicio 14*=== | ===Ejercicio 14*=== | ||
#Si los recursos son únicos, estoy en deadlock. | #Si los recursos son únicos, estoy en deadlock. | ||
#Si hay mas de una instancia de | #Si hay mas de una instancia de cada recurso, entonces puede que no, ya que otro proceso que no esta en esa espera circular, podría liberar una instancia de uno de los recursos requeridos, rompiendo el círculo. | ||
===Ejercicio 15*=== | ===Ejercicio 15*=== |