null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
null
null
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
6681365
Deadlocks
Descripción
Mapa Mental sobre Deadlocks, creado por Luiz Antonio Roque Guzzo el 15/10/2016.
Mapa Mental por
Luiz Antonio Roque Guzzo
, actualizado hace más de 1 año
Más
Menos
Creado por
Luiz Antonio Roque Guzzo
hace alrededor de 10 años
3
0
0
null
Resumen del Recurso
Deadlocks
Caracterização
Exclusão mútua
Manter e esperar
Não preempção
Espera circular
Grafo de alocação de recursos
Não contem ciclos
Sem deadlock
Contem ciclos
apenas uma instância (por tipo de recurso) = deadlock
Varias instâncias (por tipo de recurso) = possivel deadlock
Tratamento
Garantir que nunca entrara no deadlock
Não atender uma condição necessaria
entrar e se recuperar do deadlock
SO determina se ocorreu DL
Ignorar
Por ser raro ocorrer
Prevenção
Garantir que pelomenos uma das 4 codinções nao possa ser atendida
Exclusão mutua
Manter e esperar
Não-preempção
Espera circular
Evitar
Exige que o sistema tenha informação adicional a priori
Algoritmo examina o estado de alocação de recurso para que nao haja espera circular
processo precisa declara o numero maximo de recursos que vai usar
detecção
se o SO não prevenir, O sistema precisa precisa criar um algoritmo
um algoritmo para se recuperar do deadlock
Um algoritmo que examine o estado do sistema (verificar se ocorreu um deadlock)
Recuperação
Solução manual
Abortar um por um (processos) ate finalizar o deadlock
seguindo a ordem: Prioridade do processo > Tempo de execução > Recursos utilizados
Preemptar alguns recursos de 1 ou + processos
Seleciona a vitima
Retornar a algum estado seguro (Rollback)
Abortar todos os processos
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Explorar la Librería
null