a) a solução de desativar as interrupções é uma das mais eficazes pois nenhuma interrupção de relógio pode ocorrer e o processo pode finalizar as suas execução.
b) a solução de Peterson é implementada através de uma variável e utilizada para permitir a entrada de um processo na região crítica quando um outro já está na região.
c) a solução de dormir e acordar faz com que um processo Durma até ser acordado por outro processo. Um dos problemas que pode ser resolvido com esta solução é a do Produtor consumidor.
d) Quando um processo deseja entrar na região crítica, é atribuído um valor para variável lock, em que o 0 significa que existem processos na região crítica e 1 significa que não existem processos. Essa solução é conhecida como semáforo. e) Na solução de monitores, vários processos podem estar ativos dentro do monitor em um único instante.
A alternativa correta é a letra B) a solução de Peterson é implementada através de uma variável e utilizada para permitir a entrada de um processo na região crítica quando um outro já está na região. A solução de Peterson é uma técnica de exclusão mútua que utiliza duas variáveis compartilhadas para garantir que apenas um processo possa acessar a seção crítica por vez. Essa solução é amplamente utilizada em sistemas operacionais e programação concorrente. As outras alternativas apresentam informações incorretas ou incompletas sobre as soluções de exclusão mútua.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar