Questões de Concurso
Comentadas sobre deadlock em sistemas operacionais
Foram encontradas 110 questões
Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de dados e outros sistemas concorrentes. Leia as assertivas abaixo e marque a alternativa correta.
I- Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um evento que apenas outro processo no conjunto cause.
II- Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas.
III- Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos.
IV- Uma forma de evitar deadlocks é garantir que a condição de posse-e-espera não ocorra.
V- Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra.
Cada processo em um conjunto de processos está aguardando um evento que somente outro processo no grupo pode causar.
Essa afirmação caracteriza uma situação de
Deadlock é um problema potencial em qualquer sistema operacional. Sejam dois processos PA e PB, e dois recursos RX e RY.
Assinale a alternativa que reflete a ocorrência de um deadlock.
Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. Porém, em alguns sistemas, esse procedimento passa a ser importante.
Qual é uma boa maneira para se evitar deadlock?
A respeito dessas situações, na condição de
Julgue o item a seguir, acerca de sistemas operacionais.
Uma das causas de deadlocks em sistemas operacionais
é a disputa por recursos do sistema que podem ser usados
apenas por um processo de cada vez.
Duas transações T1 e T2 estão em estado de deadlock em um escalonamento parcial quando ______ está na fila de espera para ______, que está bloqueado por ______, enquanto ______ está na fila de espera para ______, que está bloqueado por ______. Nesse meio tempo, nem T1, nem T2, nem qualquer outra transação podem acessar os itens _______.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
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