Questões de Concurso
Sobre deadlock em sistemas operacionais
Foram encontradas 98 questões
Qual entre as formas de tratamento a seguir se baseia em retirar o recurso do processo?
o processo A está esperando por C e D o processo B está esperando por C o processo C não está em espera o processo D está em espera por C
Nessas condições, para o servidor funcionar, será necessário
Em um sistema operacional de computador, três processos estão na seguinte situação:
− o processo P1 tem a posse do recurso R1.
− o processo P2 tem a posse do recurso R2.
− o processo P3 tem a posse do recurso R3.
O processo P1 solicita o recurso R2, o processo P2 solicita o recurso R3, e o processo P3 solicita o recurso R1. Sobre essa situação, é correto afirmar que
Considere a figura abaixo.
Do ponto de vista do sistema operacional, a situação indica que a caixa I deve ser preenchida com
Consider the figure below showing a hypothetical situation. A criminal holds an hostage and against that, a cop (policeman) also holds an hostage who is a friend of the criminal. In this case, criminal is not going to let the hostage go if cop won't let his friend to let go. Also the cop is not going to let the friend of criminal let go, unless the criminal releases the hostage.
Analysing the situation from an Operational System´s point of view, a correct conclusion is
I. Um recurso somente pode estar ou disponível ou associado a um único processo.
II. Um recurso concedido a um processo pode ser retirado a qualquer momento.
III. O algoritmo de escalonamento deve ser do tipo FIFO (First In First Out).
IV. Processos que possuem recursos podem requisitar novos recursos.
São condições necessárias para a ocorrência de impasse (deadlock) de recursos as afirmativas:
Analise as seguintes afirmativas sobre as técnicas de controle de concorrência em banco de dados.
I. Um impasse (deadlock) ocorre quando cada transação de um conjunto de duas ou mais transações está esperando por algum item que está bloqueado por outra transação deste conjunto.
II. Existem técnicas de prevenção e de detecção de deadlocks.
III. O controle de concorrência baseado em bloqueios não está sujeito ao problema da inanição (starvation).
Estão CORRETAS as afirmativas: