Recuperação de falha de energia

Recuperação de falha de energia

Material de referência: "SSD Simples"

Existem dois tipos de desligamento, desligamento normal e desligamento anormal, mas não importa que tipo de desligamento, após o SSD ser ligado e reconhecido, ele deve funcionar normalmente

1. Desligamento normal

O conceito

Antes de desligar, o SSD receberá uma notificação de desligamento do host.Depois de receber a notificação, o SSD fará algumas operações.Depois que o SSD concluir essas operações, o host realmente desligará o SSD.

De um modo geral, o desligamento normal não resultará na perda de dados. Depois de ligar e reconhecer o disco, você só precisa recarregar as informações relacionadas (dados do mapa, informações do bloco flash, etc.) salvas antes do desligamento para continuar trabalhando.

 

Case

O host envia um comando Idle Imediatamente para notificar o SSD SATA.Depois de receber o comando, o SSD fará principalmente o seguinte antes de interromper a fonte de alimentação do SSD

1) Pisque os dados armazenados em cache no buffer na memória flash

2) Pisque a tabela de mapeamento na memória flash

3) Escreva as informações do bloco da memória flash na memória flash (como qual bloco de memória flash está atualmente gravado e onde gravar no bloco de memória flash, quais blocos de memória flash foram gravados, quais blocos de memória flash são inválidos etc.)

4) Escreva outras informações SSD na memória flash

 

 

2. Falha de energia anormal

O conceito

1) O SSD é desligado quando não recebe a notificação de desligamento do host ou recebe a notificação de desligamento do host, mas é desligado sem tempo para lidar com os itens a serem tratados acima,

2) Uma falha de energia anormal pode causar perda de dados. Por exemplo, os dados armazenados em cache no SSD são muito tarde para gravar na memória flash. A falha de energia fará com que essa parte dos dados seja perdida. De acordo com as características da memória flash,

      Se a falha de energia ocorrer na página superior do MLC, os dados correspondentes da Página Inferior serão destruídos, o que significa que os dados gravados anteriormente na memória flash também podem ser perdidos devido a uma falha de energia anormal

3) O objetivo da recuperação anormal de desligamento é restaurar os dados do usuário o máximo possível e minimizar a perda e permitir que o SSD funcione normalmente após um desligamento anormal.

 

Acho que você gosta

Origin www.cnblogs.com/marton/p/12694708.html
Recomendado
Clasificación