Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha (SSPM) · Marinha do Brasil 2021

Questão 6 — Sistemas Operacionais: Deadlock

Sistemas Operacionais Deadlock

Serviço de Seleção do Pessoal da Marinha (SSPM) 2021

Marinha do Brasil · Ingresso no Quadro Técnico do Corpo Auxiliar da Marinha (CP-T) — Informática · Caderno Amarela

Gabarito disponível

Segundo Silberschatz (2015), deadlock é a situação em que um processo em espera não consegue mudar novamente de estado, porque os recursos que ele solicitou estão reservados para outros processos em espera. Assinale a opção que apresenta as condições as quais deverão ocorrer simultaneamente em um sistema para que ocorra a situação de deadlock.
Selecione uma alternativa

Resolução comentada

As quatro condições de Coffman para deadlock.

Segundo Silberschatz, o deadlock exige a ocorrência simultânea de quatro condições: exclusão mútua, retenção e espera, inexistência de preempção e espera circular.

Análise das alternativas

A) Serialização, preempção e locks mutex não compõem as condições (e preempção existente impediria o deadlock). C) Starvation é problema distinto e não é condição de deadlock. D) 'Existência de preempção' é o oposto da condição exigida. E) 'Serialização circular' não existe; o termo correto é espera circular.

Referência: SILBERSCHATZ et al. Fundamentos de Sistemas Operacionais (2015) – Deadlocks.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: B

Fonte: Gabarito preliminar: Gabarito final CP-T 2021 — Informática — página 4