Resposta.
Starvation:Situação em que um processo nunca consegue executar sua região crítica e acessar o recurso compartilhado.
Ocorre quando dois ou mais processos esperam por um mesmo recurso alocado. Caso o sistema escolha o processo aleatoriamente quando o recurso é liberado, um processo pode nunca ser escolhido
Quando um processo tem baixa prioridade também pode nunca ser escolhido.
Filas FIFO eliminam esse problema. Em uma fila de tipo FIFO os elementos vão sendo colocados na fila e retirados (ou processados) por ordem de chegada. A ideia fundamental da fila é que só podemos inserir um novo elemento no final da fila e só podemos retirar o elemento do início.
Para escrever sua resposta aqui, entre ou crie uma conta.
Compartilhar