Os dados na memória RAM são recuperáveis?

3

Imagine que você está trabalhando no seu computador e, de repente, a eletricidade se apaga. Existe uma maneira de recuperar os dados perdidos neste caso?

    
por the0roamer 30.04.2010 / 11:24

6 respostas

7

Sim, mas você provavelmente não tem o equipamento necessário para extraí-lo. Uma carga residual permanecerá nos capacitores dentro da própria memória, mas é tão pequena que é necessário um equipamento extremamente sensível para detectá-la, muito menos para lê-la.

Leia esta página , seção 7.

    
por 30.04.2010 / 11:28
4

Não; A RAM só armazena informações desde que haja energia fluindo para a memória. Se a energia for interrompida, as informações na memória serão perdidas.

Como Shevek disse, o autosave pode ajudar, mas nesse caso a informação é salva no disco rígido, não na RAM.

    
por 30.04.2010 / 11:27
3

A única solução é usar uma Fonte de alimentação ininterrupta (ou fonte de alimentação com bateria):

An uninterruptible power supply, also uninterruptible power source, UPS or battery/flywheel backup, is an electrical apparatus that provides emergency power to a load when the input power source, typically the utility mains, fails. A UPS differs from an auxiliary or emergency power system or standby generator in that it will provide instantaneous or near-instantaneous protection from input power interruptions by means of one or more attached batteries and associated electronic circuitry for low power users. The on-battery runtime of most uninterruptible power sources is relatively short—5–15 minutes being typical for smaller units—but sufficient to allow time to bring an auxiliary power source on line, or to properly shut down the protected equipment.

A UPS também irá protegê-lo contra picos de energia, o que é o oposto de ter muita eletricidade ...

    
por 30.04.2010 / 11:36
2

Se você quer dizer a memória principal do seu computador, então não, não é recuperável após uma falha de energia

Memória de acesso aleatório

Algumas aplicações têm alguma forma de recurso de salvamento automático que pode, em intervalos, salvar uma versão de documentos abertos, etc.

    
por 30.04.2010 / 11:27
2

Imagine you're working on your computer and suddenly the electricity goes out. Is there a way to recover the data lost in this case?

Na maioria dos casos: Não.

Na geração atual de computadores, os dados de trabalho são armazenados em DRAM s.

O funcionamento de uma DRAM pode ser descrito como um balde furado com água. Se estiver cheio na maior parte, o intervalo representa um 1 . Se estiver praticamente vazio, representa um 0 .

Agora, esses baldes estão vazando e estão no chão com uma camada de água. Se você enchê-lo até a borda com água, então ele vai vazar lentamente. De você esvaziar então alguma água pode vazar para ele.

Para "consertar" isso, os blocos são verificados de vez em quando. Simplesmente imagine alguém passando por baldes de água. Eles contêm um pouco de água (um 0 ) eles estão completamente vazios. Se eles estiverem mais cheios ( 1 , então eles são preenchidos.

Este é um estado volátil que é interrompido assim que o computador perde energia.

Se você tem um equipamento muito especializado, então poderá resfriar rapidamente os chips DRAM (por exemplo, pulverizando nitrogênio líquido neles resfriando os chips DRAM a 77 K (-196 ° C, -321 ° F). Isso lhe dará algum tempo para mover os chips para equipamentos dedicados para ler seu conteúdo.

Como usuário particular, você provavelmente não possui este equipamento, nem o pulo para usar as informações brutas resultantes. E o tempo para fazer isso fica cada vez menor com o tamanho decrescente da DRAM (pense em caçambas menores e furos maiores).


A maneira prática de recuperar é recuperar as informações de um meio não volátil. Por exemplo. por meio de um recurso de recuperação automática que salva periodicamente as alterações no disco.


Se o programa não tiver esse recurso ou se perder até mesmo as informações entre o último salvamento automático e o estado atual não for uma opção, basta escolher:

  1. Compre uma UPS, evitando assim a perda de energia?
    Substitua a bateria da UPS todos os anos).
  2. Ou armazene os dados em um cluster distribuído (cada um com seu próprio poder). Por exemplo. banco de dados que replicam seus dados de um único banco de dados MASTER para um banco de dados SLAVE.
por 05.07.2014 / 15:42
0

Reiniciar ou reinicializar com alimentação sobrescreve os dados, a menos que algum dispositivo seja desativado para fazer o BIOS parar durante o POST. Se você pretende ler os dados latentes da memória do sistema, lembre-se de que qualquer programa executado para fazer isso no computador é carregado na memória e sobrescreve os dados. Normalmente, o conteúdo da RAM desaparece quase imediatamente quando a energia é desligada. Quanto tempo é uma questão para o exame forense. link Pergunte ao fabricante em particular se eles possuem essas especificações.

    
por 05.07.2014 / 15:20