Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#3034654

Durante a execução de processos em um sistema operacional, uma Analista observou que processos de maior prioridade apareciam sempre que um processo de menor prioridade ativo queria chamar o kernel. Nesse caso, estava ocorrendo o

  • deadlock, que é o mesmo queintervention, pois um processo trava o outro mantendo o impasse. Para evitar isso utiliza-se othread attemptpara análise e correção.
  • thread tock interferenceafetando a prioridade do fluxo de execução. Uma possível solução para essa interferência é priorizar asthreadsutilizando uma fila do tipoúltimo que entra, primeiro que sai(LIFO -last in, first out).
  • starvation, mas é possível evitá-lo mantendo a ordem de atendimento dos processos escritores utilizando uma fila do tipoprimeiro que entra, primeiro que sai(FIFO -first in, first out).
  • deadlock, que é o mesmo quelock interference, pois um processo trava o outro mantendo o impasse. Para evitar isso utiliza-se orelease lockpara liberação.
  • starvation, que é o mesmo quethread interference, mas uma forma de correção disso é a utilização da ordem de atendimento dos processos escritores por meio de uma fila do tipoúltimo que entra, primeiro que sai(LIFO -last in, first out).
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora