Quais são os tipos de política de armazenamento utilizados e...

Próximas questões
Com base no mesmo assunto
Q307630 Arquitetura de Computadores
Quais são os tipos de política de armazenamento utilizados em memórias Cache?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - Associativo por conjunto, mapeamento direto e puramente associativo.

Quando se trata de memórias Cache, estamos abordando um componente essencial para a otimização do desempenho dos sistemas de computação. A Cache é uma memória de alta velocidade que armazena dados e instruções que são frequentemente acessados pelo processador, permitindo assim um acesso mais rápido do que se fosse necessário buscá-los na memória principal.

Para gerenciar eficientemente o armazenamento de dados na Cache e assegurar que os acessos sejam o mais rápido possível, utilizam-se diferentes políticas, que são as seguintes:

  • Mapeamento Direto: Cada bloco de memória principal é mapeado para um único bloco na Cache. Essa política é simples e de baixo custo, porém pode levar a conflitos se muitos blocos de memória precisarem ser mapeados para o mesmo bloco de Cache.
  • Associativo por Conjunto: É uma espécie de meio-termo entre o mapeamento direto e o associativo puro. A memória Cache é dividida em conjuntos, e um bloco de memória principal pode ser mapeado para qualquer bloco dentro de um conjunto específico na Cache. Isto reduz os conflitos comparado ao mapeamento direto, mantendo uma complexidade razoável.
  • Puramente Associativo: Qualquer bloco de memória principal pode ser armazenado em qualquer bloco na Cache. Esta é a política mais flexível, mas é também a mais complexa e custosa, pois requer uma pesquisa completa na Cache para verificar se um dado está presente ou não.

Compreender essas políticas é crucial para entender como os sistemas de computador gerenciam eficientemente a memória Cache e como eles conseguem melhorar o desempenho geral do processamento. A alternativa B é a correta porque lista precisamente as três principais políticas de armazenamento utilizadas em memórias Cache, cobrindo os diferentes métodos pelos quais os dados podem ser organizados e localizados nesta memória tão crítica para a arquitetura de computadores.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

• Política de Mapeamento (Estrutura da Cache): esta característica especifica

como as palavras da Memória Principal são armazenadas na Memória Cache.

o – Mapeamento Direto

o – Puramente Associativo

o – Associativo por Conjunto

• Política de Substituição: escolhe a posição da Memória Cache cujo conteúdo

será substituído pelo de uma outra palavra da Memória Principal.

o Aleatório

o FIFO (“First In First Out”)

o LFU (Least Frequently Used - Menos Freqüentemente Usado)

o LRU (Least Recently Used - Menos Recentemente Usado)

• Política de Atualização: define quando os dados alterados pela CPU na

Memória Cache serão transferidos para a Memória Principal.

o Write Through (Escrita em Ambas)

o Write Back (Escrita Atrasada)

o Write Once

Acrescentando a fonte para quem quiser se aprofundar:

http://rgquintao.com.br/Multiplus/Memoria%20Cache.pdf

Conforme o colega comentou

• Política de Mapeamento (Estrutura da Cache): esta característica especifica

como as palavras da Memória Principal são armazenadas na Memória Cache.

o – Mapeamento Direto

o – Puramente Associativo

o – Associativo por Conjunto

• Política de Substituição: escolhe a posição da Memória Cache cujo conteúdo

será substituído pelo de uma outra palavra da Memória Principal.

o Aleatório

o FIFO (“First In First Out”)

o LFU (Least Frequently Used - Menos Freqüentemente Usado)

o LRU (Least Recently Used - Menos Recentemente Usado)

• Política de Atualização: define quando os dados alterados pela CPU na

Memória Cache serão transferidos para a Memória Principal.

o Write Through (Escrita em Ambas)

o Write Back (Escrita Atrasada)

o Write Once

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo