• Matéria: Informática
  • Autor: palvesvga
  • Perguntado 4 anos atrás

As estratégias para comunicação entre processos, servem para evitar a condição de disputa. Caso a estratégia ou escalonamento falhem, iremos ter problemas de travamento de programas e possíveis travamentos do sistema operacional.

Considerando o texto acima, e os conceitos sobre comunicação entre processos, a seguir analise as afirmações:

I. O algoritmos de Peterson, consiste em uma solução, que gerencia a lista de processos que necessitam acessar a região critica. Se um processo necessitar acessar a memória compartilhada, esta solução verifica se já existe um processo utilizando-a. Caso existir, o processo primario entra em uma fila de espera para em seguida ser executado. Assim, o último processo também será processado por último.

II. A TSL (Test and st lock) é um tipo de solução para o controle da exclusão mútua, que realiza o travamento (set lock), para impedir o acesso do barramento e assim, garantir a a exclusão mutua.

III. Variável do tipo Lock, é envolvida quando um processo requisita utilizar a região crítica, onde será analisado qual o valor da variável do tipo Binária, onde dendo igual a 0, irá permitir o acesso a Região Crítica e se for igual a 1, indicará que a região critica já estava em uso.

IV. Por ser uma variável do tipo especial protegida, o semáforo, pode ser acessada através das operações WAIT() e também SIGNAL(), que devem ser executadas indivisivelmente. Caso um processo modificar o valor do semáforo, qualquer outro processo não poderá alterar mais este valor simultaneamente.

V. Muitas vezes confundido com a técnica de váriável de lock, o chaveamento obrigatório realiza testes continuamente para saber o status da região critica está em uso ou não. O teste realizado de forma continua é conhecido como espera ociosa (busy waiting), bem como, a variável trava passa a ser conhecida como spin lock (trava giratória)

​É correto o que se afirma em:

Alternativas
Alternativa 1:
I apenas.

Alternativa 2:
I, II apenas.

Alternativa 3:
I, II, III apenas.

Alternativa 4:
I, II, III, IV apenas.

Alternativa 5:
I, II, III, IV, V.

Respostas

respondido por: leandroinfo82
0

Resposta:

Alternativa 5

Explicação:

Perguntas similares