Buscar

Em um sistema operacional que utiliza computação paralela, um programa foi desenvolvido para gerenciar a alocação de recursos. O sistema precisa ev...

Em um sistema operacional que utiliza computação paralela, um programa foi desenvolvido para gerenciar a alocação de recursos. O sistema precisa evitar condições de corrida e garantir a sincronização eficiente entre processos.

Qual técnica seria mais adequada para evitar condições de corrida neste cenário?

Uso de variáveis locais exclusivamente.

Alocação dinâmica de memória compartilhada.

Redução da quantidade de processos ativos.

Respostas

User badge image

Ed Verified user icon

A técnica mais adequada para evitar condições de corrida em um sistema operacional que utiliza computação paralela é a alocação dinâmica de memória compartilhada. Essa técnica permite que os processos acessem a mesma área de memória compartilhada, evitando assim conflitos de acesso aos recursos. Além disso, é importante utilizar mecanismos de sincronização, como semáforos e mutexes, para garantir a ordem de acesso aos recursos compartilhados.

0
Dislike1

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

Responda

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

Mais conteúdos dessa disciplina