O que é a memória de acesso aleatório dinâmico?
A memória dinâmica de acesso aleatório, ou DRAM, é o tipo mais comum de memória do computador. É particularmente útil para computadores, pois pode armazenar muitos dados em um pequeno espaço físico. No entanto, geralmente não retém dados quando a fonte de alimentação é desligada, o que significa que não é adequado para armazenamento permanente.
A memória de acesso aleatório simplesmente se refere à memória na qual qualquer dado pode ser acessado quase instantaneamente. Isso contrasta com a mídia de armazenamento, como fitas cassete, onde os dados só podem ser acessados em uma sequência fixa. O elemento "dinâmico" da DRAM é que sua fonte de alimentação deve ser constantemente atualizada para que ela funcione. Isso o distingue da memória estática de acesso aleatório ou SRAM.
Tanto a SRAM quanto a DRAM funcionam mantendo as informações em formato binário, o que significa que são divididas em 1s e 0s. Com a memória estática de acesso aleatório, isso é feito através de uma corrente elétrica que pode ser comutada em duas direções diferentes. Com a memória dinâmica de acesso aleatório, isso é feito por séries de células cheias de elétrons ou vazias. No entanto, todas as células são drenadas automaticamente quase instantaneamente e, portanto, precisam ser recarregadas constantemente.
A maioria dos computadores usa os dois tipos de memória juntos. Geralmente, a memória de acesso aleatório dinâmica é usada em capacidades maiores porque é muito mais eficiente em termos de espaço e, portanto, mais barata. A memória estática de acesso aleatório, que é mais rápida de acessar, mas com menos espaço, é geralmente usada para armazenar em cache. Isso envolve o armazenamento dos dados que o computador provavelmente precisará durante a operação, reduzindo o número de vezes que o computador precisa para acessar a DRAM mais lenta.
Como a memória de acesso aleatório dinâmico precisa da fonte de alimentação para recarregar as células, geralmente não é possível armazenar dados depois que a fonte de alimentação pára, como quando o computador está desligado. Isso é diferente das formas de memória, como o Flash, usadas para cartões de memória e unidades de estado sólido. Esse é um dos motivos pelos quais a DRAM é muito mais barata que um cartão de memória Flash com a mesma capacidade.
A maneira como a memória de acesso aleatório dinâmico funciona garante que, ao operar corretamente, continuará mantendo os dados enquanto a fonte de alimentação permitir o reabastecimento das células. No entanto, não funciona ao contrário: não há garantia de que o corte da energia limpe a memória. Embora seja extremamente difícil de fazer na prática, existem várias teorias sobre como seria possível acessar a memória de um computador que foi desligado, por exemplo, congelando o chip de memória e mudando-o para outra máquina. Isso colocou em dúvida a confiabilidade de algumas medidas de segurança que criptografam um disco rígido e armazenam a chave de criptografia na DRAM.