web-dev-qa-db-ja.com

SSDはHDDと比較して電源障害に対してどの程度脆弱ですか?

HDDは電源障害に対して非常に脆弱であることはわかっています。 SSDも電源障害を起こしやすいですか?それらには可動部品がないため、電源障害をより適切に処理できると思います。

5
WorldGov

SSDも電源障害を起こしやすいですか?

はい、SSDはHDDと同様に停電に対して脆弱です。
停電に対するストレージメディアの脆弱性は、書き込み操作中に発生します。
SSDがHDDよりも停電による問題の影響を受けやすいという事例証拠もあります: https://www.extremetech.com/computing/169124-the-mysteriously-disappearing- drive-are-power-outages-killing-your-ssds

それらには可動部品がないため、電源障害をより適切に処理できると思います。

誤った仮定。

HDDは、停電のためにセクターのデータだけを失う可能性があります。それ以外の場合、最新のHDDは突然の電源喪失を処理するように設計されています。たとえば、HDDは予備電源またはリトラクターを維持して、電源が切断されたときにR/Wヘッドを安全にパーキングするための即時シークを実行します。

ただし、フラッシュチップでは、実際にページ書き込みを実行する前に、(多くのページ/セクターの)ブロックを消去する必要があります。
ブロックを消去すると、有効なデータの多くのページ/セクター(別名 書き込み増幅 )を保存/コピーする必要があるため、いくつかの点で実際にはさらに悪化する可能性があるため、より有効なデータが脆弱になる可能性があります。

SSDは機械的な複雑さと論理的な複雑さを交換します。
効率的な書き込みとウェアレベリングを実現するために、セクターマッピングの論理層が物理NANDチップ、つまりフラッシュ変換層に課されます。この重要なマッピングの壊滅的な損失を回避するために、SSDは予備電源を使用できます。停電の検出時に重要な操作を確実に完了するためのホールドアップコンデンサ。
ただし、これは メーカーのドキュメント に記載されているように、SSDには電源切断からの自己保護に関して同等の機能はありません。
したがって、すべてのSSDと電力損失に関する一般化は不正確になる可能性があります。

ただし、NTFS、ext4、UBIFSなどの journaled filesystems を使用することで、停電に対するストレージメディアの脆弱性が最小限に抑えられます。最新のオペレーティングシステムはジャーナルファイルシステムを使用することを優先しているため、停電時のデータ損失が原因でファイルシステムの整合性の問題が発生することはほとんどありません。
ただし、これは、完了しなかった保留​​中の書き込みの損失に対してのみ保護できます。記憶媒体は、以前に書き込まれたデータを正確に保存することが期待されています。
この点で、SSDには、メーカーのブランドとモデルによって異なる自己保護機能で補う必要がある弱点がある可能性があります。

5
sawdust