A hierarquia de memória de um computador é definida como a organização de diferentes tipos de memória baseada na proximidade com a CPU e capacidade de acesso. A hierarquia de memória é fundamental para o desempenho do computador, influenciando diretamente na velocidade de acesso aos dados. Sobre a hierarquia de memória do computador, assinale a afirmativa INCORRETA.
- A)A memória cache tem capacidade de armazenamento menor que a memória principal.
Certa: a memória cache é menor que a memória principal, mas compensa isso com velocidade muito maior.
- B)A velocidade de acesso aos dados no cache é mais rápida em comparação à memória principal.
Certa: o cache foi feito para reduzir o tempo de acesso da CPU, então ele é mais rápido que a RAM.
- C)A velocidade de acesso aos dados nos discos rígidos é mais lenta em comparação à memória principal.
Certa: discos rígidos são bem mais lentos que a memória principal no acesso aos dados.
- D)O disco rígido e SSD são memórias voláteis com capacidade de armazenamento maior que as memórias dos outros níveis da hierarquia.
Errada: HD e SSD não são memórias voláteis, e a afirmação mistura capacidade maior com uma característica de volatilidade que não existe neles.
Gabarito: D
A hierarquia de memória organiza os dispositivos de armazenamento do mais rápido e menor para o mais lento e maior, pensando sempre no custo, na capacidade e na proximidade com a CPU. No topo ficam registradores e cache, que são muito velozes, mas têm pouca capacidade. Em seguida vem a memória principal, normalmente a RAM, que é maior que a cache, porém mais lenta. Mais abaixo aparecem os armazenamentos secundários, como HD e SSD, com capacidade bem maior, mas acesso mais lento que a RAM. A lógica da questão é justamente essa: quanto mais perto da CPU, mais rápido e menor tende a ser o tipo de memória. Já quanto mais distante, maior a capacidade, porém menor a velocidade. Isso é um clássico de Arquitetura de Computadores e aparece muito em provas de hardware. O gabarito é a letra D porque ela erra em dois pontos ao mesmo tempo. Primeiro, HD e SSD não são memórias voláteis, pois eles mantêm os dados mesmo sem energia. Segundo, embora tenham grande capacidade de armazenamento, eles não pertencem aos níveis mais rápidos da hierarquia, ficando abaixo da memória principal em desempenho de acesso. Em resumo, cache é rápida e pequena, RAM fica no meio do caminho, e HD/SSD guardam muito mais dados, mas com acesso mais lento. A banca costuma cobrar exatamente essa inversão entre velocidade, capacidade e volatilidade para testar se você não confunde armazenamento com memória principal.