Deadlocks

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (477 palavras )
  • Download(s) : 0
  • Publicado : 26 de agosto de 2012
Ler documento completo
Amostra do texto
DEADLOCKS

2- Quando um processo está em deadlok?
O processo é dito em deadlock quando está esperando por um evento que nunca ocorrerá.


3- Quais situações são necessárias para que ocorradeadloks?
- Exclusão mútua
- Manter e esperar
- Não preenpção
- Espera Circular

4- o que é recurso preemptivel?
É aquele que pode ser retirado do processo proprietário sem nenhum prejuízo

5-oque é recurso não preemptivel? Dê exemplo.
São recursos em que se alocados ao processo este não pode ser interrompido.
• GRAVAÇÃO DE CD
• COPIA DE ARQUIVO
• GRAVAÇÃO EM DISQUETES

6- para queocorram situações de DEADLOCK é necessário que:
• cada recurso seja alocado a um único processo em um determinado instante
• um processo além de recursos já alocados pode estar esperando por outrosrecursos
• um recurso não pode ser liberado de um processo só porque outros processos desejam o mesmo recurso

7- Cite as duas características de DEADLOCK?
- Os processos nunca terminam de executar- Os recursos do sistema ficam retidos impedindo que outras tarefas sejam iniciadas.

8- Explique a condição de exclusão mútua?
- Pelo menos um recurso precisa estar retido em modonão-compartilhado. Somente um processo por vez pode ser usado

9- Explique a condição de Manter e esperar?
- Um processo precisa estar de posse de pelo menos um recurso e esperando para obter a posse de recursosadicionais.

10- Explique a condição de Não preempção?
- Os recursos só pode ser liberado voluntariamente pelo processo que o contém

11- Explique a condição de Esperar Circular?
Cada processoespera que o outro libere o recurso alocado gerando uma

12-Quais os recursos necessários de um deadlock?
– Requisitar
– Usar
– Liberar

13- Explique o que é um Sistema está realmente segurorelacionado a deadlock?
• Alocar recursos até seu máximo
• E evitar deadlock

15- o que é necessário para evitar deadlock?
Exige que o sistema operacional recebe com antecedência informações...
tracking img