Buscar

5. Em programação paralela, o principal meio de comunicação entre threads/processos é a memória compartilhada. Qual das técnicas a seguir pode ser ...

5. Em programação paralela, o principal meio de comunicação entre threads/processos é a memória compartilhada. Qual das técnicas a seguir pode ser utilizada para controlar a concorrência em memória compartilhada?

Locks controlam o acesso a recursos, evitando que dois processos/threads acessem um recurso ao mesmo tempo.
A troca de mensagens se relaciona a outra técnica de comunicação entre processos.
Heartbeats são uma técnica de comunicação em sistemas distribuídos.
Particionamento de dados e tarefas diz respeito à forma como o paralelismo vai ocorrer.
Na programação paralela com memória compartilhada, a técnica utilizada para controlar a concorrência são os locks, que controlam o acesso a recursos, evitando que dois processos/threads acessem um recurso ao mesmo tempo.
A. Troca de mensagens.
B. Heartbeats.
C. Particionamento de dados e tarefas.
D. Locks.
E. Nenhuma das alternativas.

Essa pergunta também está no material:

Introdução à programação paralela e distribuída
2 pág.

Engenharia de Software I Instituto de Educação Superior de BrasíliaInstituto de Educação Superior de Brasília

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a letra D. Locks são utilizados para controlar o acesso a recursos compartilhados, evitando que dois processos/threads acessem um recurso ao mesmo tempo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais