2Aug
RAM do computador é volátil;Tudo o que for armazenado desaparecerá assim que a eletricidade estiver desligada. Porém, exatamente, a RAM do computador é volátil? Leia mais enquanto investigamos a física da construção de memória de computador de alta velocidade.
Today's Question &A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.
A pergunta
O leitor de superutilizador Chintan Trivedi é curioso porque exatamente a RAM do computador tem que ser volátil:
Se a RAM do computador não fosse volátil como outro armazenamento persistente [tipos], então não haveria tempo de inicialização. Então, por que não é viável ter um módulo RAM não volátil? Obrigado.
Embora existam tipos de RAM não volátil( conhecida como NVRAM e encontrada em todos os tipos de aplicativos, como armazenar dados dentro do seu roteador Wi-Fi), Chintan está especificamente se referindo ao tipo de RAM encontrada nos PCs. O que exatamente está nos impedindo de usar a NVRAM em nossos computadores desktop e notebook?
A resposta
O contribuidor SuperUser MSalters oferece algumas informações sobre como não podemos escapar das limitações físicas( por mais microscópicas que a escala) do hardware:
No fundo, é devido à física.
Qualquer memória não volátil deve armazenar seus bits em dois estados que possuem uma grande barreira de energia entre eles, ou então a menor influência mudaria o bit. Mas ao escrever para essa memória, devemos superar ativamente essa barreira de energia.
Designer tem bastante liberdade na configuração dessas barreiras de energia. Ajuste-o baixo 0.1, e você recebe memória, que pode ser reescrito muito sem gerar muito calor: rápido e volátil. Defina a barreira de energia alta 0 |1 e os bits permanecerão quase sempre, ou até gastar energia séria.
DRAM usa capacitores pequenos que escapam. Os capacitores mais grandes perderiam menos, ser menos voláteis, mas demorar mais a cobrar.
Flash usa elétrons que são acionados em alta tensão para um isolador. A barreira de energia é tão alta que não pode removê-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 alta como a precisamos para as operações modernas do computador é manter a resistência entre as mudanças de estado extremamente baixa( e assim tornar a RAM volátil e suscetível ao apagamento de dados diante do poderperda).
Tem alguma coisa a adicionar à explicação? Som na parte dos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.