Informática, perguntado por icarocaros, 9 meses atrás

O acesso à memória é uma questão complexa em programas paralelos. Quando utiliza-se memória compartilhada é necessário considerar que o sistema irá necessitar de algum tipo de controle de acesso. Caso não seja implementado este controle é possível que as threads acessem espaços de memória que não são permitidos e alterem dados, gerando inconsistência de programação.

Assinale a alternativa que apresenta uma frase verdadeira sobre mutexes ou sobre semáforos

Escolha uma:
a.
O semáforo é sempre melhor que o mutex porque permite que mais de uma thread acesse a região de memória controlada.

b.
Semáforos são utilizados, quando se tem um recurso em que várias threads acessam a mesma variável.

c.
Semáforos e mutex são baseados em variáveis, todavia os Mutexes podem assumir múltiplos valores, por exemplo, do tipo float.

d.
Semáforo e mutex são métodos de controle de acesso de recursos de processamento, mas não utilizados como métodos de controle de acesso à memória.

e.
Mutex podem ser utilizados quando várias threads podem acessar o recurso simultaneamente.

Soluções para a tarefa

Respondido por jeffersonmax1234
4

Resposta:

Semáforos são utilizados, quando se tem um recurso em que várias threads acessam a mesma variável.

Explicação:

Perguntas interessantes