書き込み中に電源が切れると、フラッシュメモリが物理的に損傷する可能性がありますか?


20

データがフラッシュメモリデバイスにアクティブに書き込まれている場合、電源が切れるとメモリセル(またはメモリデバイス全体)が物理的に損傷する可能性がありますか、それともデータが破損するだけですか?影響を受けるデバイスまたはメモリブロックは、(データ自体が破損している場合でも)引き続き読み書きできますか?

この質問は、保存中に電源がオフになった場合に製造業者がそのような損傷が発生すると主張するビデオゲーム機用のメモリカードに遭遇して以来、USBフラッシュドライブとSSDに関してまだ気になっていたので、私の心に浮かびました。

回答:


10

これは、フラッシュメモリの電源障害によって引き起こされるエラーに関するペーパーです。http//cseweb.ucsd.edu/users/swanson/papers/DAC2011PowerCut.pdf

要約の最後の文を引用します。

最後に、不完全な消去操作により、同じブロックに対する将来のプログラム操作が信頼できないものになることを示します。

そして、論文の結論:

この作業で調査したフラッシュメモリデバイスは、停電が発生したときに予期しない動作を示しました。操作が進むにつれてエラー率が常に低下するわけではなく、電源障害により、正常に完了した操作のデータが破損する可能性があります。また、停電中にプログラムまたは消去されたブロックに依存することは、たとえデータが無傷であるように見えても信頼できないこともわかりました。

私の個人的な結論は

  • 一般に、電力損失はフラッシュメモリを信頼できない状態にする可能性があります。ただし、ハード消去すると、メモリは以前と同じように機能します。

  • 慎重に書き込まれたファームウェアは、電力損失のエラーを完全に防ぐことができますが、追加の書き込みによって書き込みを保護する必要があるため、フラッシュメモリのパフォーマンスとライフタイムコストがかかります。

  • 多くのベンダーがダウンロード用のハード消去ユーティリティを提供しています。しかし、フラッシュメモリデバイスにはハード消去を許可せず、ハード消去自体を実行せず、完全に安全な書き込みプロトコルを使用しないものもあると思います。したがって、これらは物理的に損傷していなくても、書き込み中の電力損失によって事実上信頼性が低下したり、使用できなくなったりする可能性があります。

  • 本当に必要な場合は、「実質的に信頼できない、または使用できない」USBメモリを取り、そのフラッシュICをハード消去可能な環境に移動(つまり、はんだ除去と再接続)できます。フラッシュICが再び使用可能になります。


あなたの質問に直接対処する結論を追加しました。
ピーターG.

8

電源が遮断されても、メモリブロックに損傷はありません。何らかのサージが発生した場合、それは発生する可能性がありますが、単に電源を切断してもブロック自体は損傷しません。

問題のドライブのファームウェアによっては、ファイルシステムが破損する可能性があります。ファイルシステム/テーブルの破損に問題があり、製造元が提供するユーティリティを使用して消去する必要がある場合があります。 )、一部の破損はドライブの信頼性を低下させる可能性がありますが、通常はNANDの障害ではなくファームウェアが原因です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.