OS Persistência do estado na perda de energia?

4

Existe uma maneira de usar a memória persistente em vez da RAM volátil para que o estado seja retomado em uma perda de energia sem recorrer a um no-break? Como alternativa, RAM pode ser apoiada por bateria para que você não perca o estado em perda de energia? Eu sei que haveria problemas com código atualmente em execução, dados no cache da CPU, etc ...

Mas algumas abordagens já existem?

[EDIT]: perguntando sobre possíveis abordagens no nível do SO ou hardware para habilitar a recuperação do estado de perda de energia.

    
por brice 30.01.2010 / 00:49

2 respostas

1

MRAM ( Memória de acesso aleatório magnetorresistiva ): consulte EverSpin ; Para informações gerais, consulte mram-info.com

MRAM com TAS ( Troca Assistida Térmica ): Veja Crocus Tech.

STT-MRAM ( Transferência de Torque da Rotação RAM Magnetorresistiva): Verifique com Hynix , Samsung , IBM , etc.

    
por 30.01.2010 / 02:39
0

Isso pode soar como uma resposta levemente irreverente, mas você pode usar um laptop, que possui um backup de bateria embutido. Mas eu suponho que isso não é adequado - talvez você tivesse um servidor em mente?

Eu suspeito que manter o estado do sistema, mesmo com um SSD, na memória virtual (de uma forma que possa ser significativamente restaurada) seria um grande esforço, e o desempenho geral do sistema seria terrível.

    
por 30.01.2010 / 01:13