SóProvas


ID
617521
Banca
CESGRANRIO
Órgão
FINEP
Ano
2011
Provas
Disciplina
Sistemas Operacionais
Assuntos

Em sistemas multiprogramáveis, os processos podem concorrer pelos recursos do sistema. Essa concorrência pode provocar uma situação conhecida como deadlock, que só ocorre quando todas as seguintes condições estão presentes, ao mesmo tempo, em um sistema:

Alternativas
Comentários
  • Condições necessárias para ocorrência do DeadLock:
    1. Exclusão Mútua: Apenas um processo por vez pode alocar e manipular um recurso;
    2. Posse e Espera: Um processo, de posse de um recurso, pode solicitar novos recursos;
    3. Não-Preempção: Um recurso não pode ser removido explicitamente do processo;
    4. Espera Circular: Ocorre CICLO no GRAFO de alocação;

    As 4 condições necessitam ocorrer em conjunto
    Se ao menos uma não ocorrer, não há DeadLock
  • Essa questão é de Sistemas Operacionais e o assunto é Gerência do Processador.
  •  exclusão mútua; posse e espera; não preempção; espera circular
  • Em um deadlock, os processos nunca terminam de executar, e os recursos do sistemas ficam retidos, impedindo que outras tarefas sejam iniciadas.
    Condições necessárias para ocorrer:
    1. Exclusão mútua: pelo menos um recurso precisa estar retido rm modo não compartilhado.
    2. Manter e esperar: um processo precisa estar de posse de pelo menos um recurso e esperando para obter a posso de recursos adicionais que estão em posse de outros processos.
    3. Não preempção: Os recursos não podem ser preemptados, ou seja, um recurso só pode ser liberado voluntariamente pelo processo que retém.
    4. Espera circular: Conjunto de processos aguardando de forma circular.
  • Gabarito D

    Condições para Deadlock ocorrer:

     

    Exclusão mútua: cada recurso só pode estar alocado a um único processo em um determinado instante;

    Posse e Espera: um processo, além dos recursos já alocado, pode estar esperando por outros recursos;

    Não-Preempção: un recurso nao pode ser liberado de um processo só porque outros processos desejam o mesmo rrecurso;

    Espera circular: um processo pode ter de esperar por um recurso alocado a outro processo e vice-versa.

     

     

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !