Por que a RAM precisa ser volátil?

Índice:

Por que a RAM precisa ser volátil?
Por que a RAM precisa ser volátil?

Vídeo: Por que a RAM precisa ser volátil?

Vídeo: Por que a RAM precisa ser volátil?
Vídeo: Como DELETAR arquivos que não querem ser EXCLUÍDOS - Método Infalível - 2020 - YouTube 2024, Abril
Anonim
Image
Image

A RAM do computador é volátil; tudo o que é armazenado desaparece assim que a eletricidade é desligada. Por que, exatamente, a RAM do computador é volátil? Continue lendo enquanto investigamos a física da construção da memória de alta velocidade do computador.

A sessão de perguntas e respostas de hoje nos é oferecida por cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

A questão

Leitor de SuperUser Chintan Trivedi é curioso porque exatamente RAM de computador tem que ser volátil:

If computer RAM was to be non volatile like other persistent storage [types], then there would be no such thing as bootup time. Then why is it not feasible to have a non volatile ram module? Thank you.

Embora existam tipos não-voláteis de RAM (referidos como NVRAM e encontrados em todos os tipos de aplicativos, como armazenamento de dados dentro de seu roteador Wi-Fi), Chintan está se referindo especificamente ao tipo de RAM encontrado em PCs. O que exatamente nos impede de usar NVRAM em nossos computadores desktop e notebook?

A resposta

Contribuidor do SuperUser MSalters oferece algumas dicas sobre como não podemos escapar das limitações físicas (embora microscópicas a escala) do hardware:

Deep down it’s due to physics.

Any non-volatile memory must store its bits in two states which have a large energy barrier between them, or else the smallest influence would change the bit. But when writing to that memory, we must actively overcome that energy barrier.

Designer have quite some freedom in setting those energy barriers. Set it low

0. 1

e você obtém memória que pode ser reescrita muito sem gerar muito calor: rápido e volátil. Definir a barreira de energia alta

0 | 1

e os bits permanecerão quase eternamente, ou até que você gaste energia séria.

A DRAM usa pequenos capacitores que vazam. Capacitores maiores vazariam menos, seriam menos voláteis, mas demorariam mais para carregar.

Flash usa elétrons que são disparados em alta tensão em um isolador. A barreira de energia é tão alta que você não pode tirá-las de maneira controlada; A única maneira é limpar um bloco inteiro de bits.

Em outras palavras, a única maneira de tornar a RAM tão rápida quanto necessária para operações modernas de computadores é manter a resistência entre as mudanças de estado extremamente baixa (e, assim, tornar a RAM volátil e suscetível a apagamento de dados diante da perda de energia). ).

Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.

Recomendado: