Carregando...
Carregando...
Ajude a melhorar a plataforma
A memória compartilhada, na computação escalável, representa um elemento fundamental para os processos de paralelismo, concorrência e escalabilidade das máquinas. Mas, como qualquer procedimento tecnológico, apresenta vantagens e desvantagens para o modelo. Correlacione, adequadamente, os elementos a seguir, que se demonstram como vantagem ou desvantagem para a memória compartilhada. 1. Vantagem 2. Desvantagem I. Programação. II. Escalabilidade. III. Compartilhamento de dados entre as tarefas. IV. Tráfego entre a memória e a CPU. V. Sincronização dos acessos. Assinale a alternativa que correlaciona, adequadamente, os dois grupos de informação.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A sentença I se enquadra no conceito 1, pois trabalhar com programação de sistemas computacionais é uma de suas vantagens quando se utiliza a memória compartilhada, principalmente quando se refere a velocidade. A sentença II se enquadra no conceito 2, pois, na memória compartilhada, o item escalabilidade é uma de suas desvantagens, quando comparada com outras arquiteturas, tornando-se mais complexa. A sentença III se enquadra no conceito 1, visto que o compartilhamento de dados entre as tarefas é uma vantagem na memória compartilhada, principalmente porque esse item é uma das premissas desse tipo de arquitetura. A sentença IV se enquadra no conceito 2, já que o tráfego entre a memória e a CPU é uma desvantagem na memória compartilhada, quando comparada com outras arquiteturas, exigindo muito mais controles. A sentença V se enquadra no conceito 2, pois a sincronização dos acessos é uma desvantagem na memória compartilhada, quando comparada com outras arquiteturas, que possuem o controle facilitado para esse tipo de processo.