過剰な書き込み(フォーマット、デフラグなどを含む)がやがてソリッドステートドライブを使い果たすことはほぼ一般的な知識です。しかし、SSDから大量のデータを読み取ると摩耗も発生しますか?
SSDを搭載したLinuxマシンでプリフェッチを有効にすることを計画しています。時間が無効になっています。
過剰な書き込み(フォーマット、デフラグなどを含む)がやがてソリッドステートドライブを使い果たすことはほぼ一般的な知識です。しかし、SSDから大量のデータを読み取ると摩耗も発生しますか?
SSDを搭載したLinuxマシンでプリフェッチを有効にすることを計画しています。時間が無効になっています。
回答:
デバイスには影響しません。Flashの書き込み寿命が限られていることは、それらがどのように機能するかによる自然な結果です。
ビットは非常によく分離された層にロックされた電子によって保存されるため、フラッシュドライブ上のデータは安全です。これらの電子は、存在する場合、近くのトランジスタが拾うことができる電界を生成します。ロックされているため、トランジスタを読み出しても電子には影響しません。ただし、書き込み中にその層を電子が通過するには、フラッシュに非常に高い電圧が必要です。これらの高電圧は、絶縁層に何らかの損傷を引き起こし、それが生じます。
それに比べて、DRAMにはこのような分離層はありません。電子は非常に簡単に移動します。その結果、DRAMはより高速になり、書き込みによって破壊されることはありませんが、漏れた電子は頻繁に交換する必要があります。電源を切ると、それらはすべてミリ秒単位で消えてしまいます。
間違っている可能性がありますが、読み取りプロセスがNANDセルに影響を与えるとは思いません(たとえば、この記事の最後をご覧ください)。「ページ」または消去ブロックが非常に長い時間で再プログラムされない場合、ビットの一部がプログラムされていない状態に戻る可能性があります(おそらく非常に小さい)。ファームウェアがこれを考慮に入れ、長い間読まれていないページを書き換え/再マップするかどうかはわかりません。
フラッシュメモリは単なるeeprom(再プログラム可能なチップです。摩耗を引き起こすのは再プログラミングであり、読み取りは無制限です。メモリを読み取るためにはhttp://en.wikipedia.org/wiki/Flash_memory#NAND_flash この記事が語っています。 再プログラミングの仕組みと、基本的にデータをメモリに「書き込む」方法について少し説明します。