Pagina inicial » como » Por que a RAM precisa ser volátil?

    Por que a RAM precisa ser volátil?

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

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do 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:

    Se a RAM do computador não fosse volátil como outros tipos de armazenamento [persistentes] persistentes, então não haveria tempo de inicialização. Então, por que não é possível ter um módulo de memória RAM não volátil? Obrigado.

    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 está nos impedindo 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 (por mais microscópicas que sejam a escala) do hardware:

    No fundo é devido à física.

    Qualquer memória não volátil deve armazenar seus bits em dois estados que tenham uma grande barreira de energia entre eles, ou então a menor influência alteraria o bit. Mas ao escrever para essa memória, devemos superar ativamente essa barreira de energia.

    Designer tem alguma liberdade em estabelecer essas barreiras de energia. Definir baixo 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 vazam menos, são menos voláteis, mas levam mais tempo 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 consegue 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.