Questão de Sistemas Operacionais — Deadlock — IV - UFG 2014
Sistemas OperacionaisDeadlock
- Código
- qq051069
- Banca
- IV - UFG
- Órgão
- UEAP
- Ano
- 2014
- Nível
- Superior
- Cargo
- CS-UFG - - Analista de Tecnologia da Informação - Banco de Dados
O deadlock (impasse) ocorre quando cada transação T em um conjunto de duas ou mais transações estiver esperando por algum item de dado que esteja bloqueado por alguma outra transação no conjunto. No protocolo esperar- morrer (wait-die), que busca a prevenção de deadlocks, se a transação T1 precisa bloquear um item de dado que já está bloqueado pela transação T2, então
- Aocorrerá o aborto de T1, se T1 for mais antiga que T2.
- Bocorrerá o aborto de T1, se T1 for mais nova que T2.
- CT1 entra em estado de espera, independente de ser mais nova ou antiga do que T2.
- DT2 entra em estado de espera, independente de ser mais nova ou antiga do que T1.