Imagem de fundo

Imagine um cenário onde um computador é estruturado com...

Imagine um cenário onde um computador é estruturado com múltiplos processadores, todos compartilhando a mesma memória RAM, e cada processador é equipado com vários núcleos.


Nesse contexto, o sistema operacional permite a execução de múltiplas threads, que podem ser dinamicamente alocadas em diferentes núcleos e processadores.


Com base nas informações desse cenário, assinale a afirmação verdadeira.


A

Dados trocados durante a comunicação entre processos podem ser armazenados em áreas de memória compartilhada, mas o acesso a essas áreas é gerenciado pelo sistema operacional.


B

Sistemas com múltiplos processadores devem garantir a alocação de uma quantidade idêntica de memória RAM para cada processador.


C

Em sistemas com múltiplos processadores, o uso de semáforos torna-se desnecessário, pois não há concorrência no acesso a recursos compartilhados.


D

Em arquiteturas com múltiplos processadores, a exclusão mútua não é viável, permitindo que apenas uma aplicação seja executada por vez, porém com suporte a múltiplas threads.