SSDはまだかなり新しいため、「SSDの10%で書き込み制限に達しました...」という投稿の履歴はありません–そして、これが起こったことです(つまり、作業ファイルの3つのディレクトリを失いました。ドライブ全体メモリが少ないPCのように、使用可能なセクターが大幅に減少すると、おそらく混乱し始めます。
彼らは、これらのデバイスは数年しか続かないと私たちに話します。それは恐ろしいことです-それから何が起こりますか?誰も知らないようです。 「インスタントペーパーウェイト」ですか、あちこちにいくつかのファイルが消えていますか?または、SSDユーティリティは、ドライブが停止するずっと前に常に監視し、警告しますか?
SSDが、特に一般的なデスクトップでの使用で消耗するのは、ちょっとした神話です。 (少なくとも、これは適切なウェアレベリングを備えた過去数年のSSDに当てはまります。)まともな256GB 25nmプロセスSSDに7GB /日を書き込んだとしても、フラッシュメモリは 数百年ではないにしても数十年 。 manufacturers および によって報告された障害の数を考えると、コントローラーのハードウェアまたはソフトウェアが失敗する可能性がはるかに高い=)users 。
理論的には、すべてのプログラム/消去(p/e)サイクルが使い果たされた後でも データを読み取ることができます 。実際、 [〜#〜] jedec [〜#〜] は、コンシューマグレードのSSDのデータが すべてのp/eサイクルが使い尽くされてから1年 。したがって、ドライブが寿命に達したためにデータが失われる可能性は少ないです。それまでにシステムを交換またはアップグレードした可能性が高くなります。
2011年7月に公開されたこの記事では、SSD障害モードについて説明しています: http://www.zdnet.com/blog/bott/ssds-are-fast-but-do-they-last/3621 。彼はそれらが1TBドライブとほぼ同じくらい信頼できることを発見しました。多くのSSDを使用しているサイトと話していると、SSDは、時間の経過とともに緩やかに劣化するHDに比べて、致命的な障害が発生する傾向があることがわかりました。
SSDが故障するとどうなりますか?機械的なハードドライブが故障した場合と同じことが起こります。バックアップから新しいドライブに回復し、続行します。
(ハード)ディスクドライブと同様に、それらは複数のサブシステムとコンポーネントから作られ、複数の方法で障害が発生する可能性があります。一部はインスタント、一部は部分的/増分的です。
SSDドライブは、問題を追跡するためにディスクドライブが使用するS.M.A.R.T.( Self-Monitoring、Analysis and Reporting Technology )システムを使用し、(BIOSから照会された場合/ OS)潜在的な障害について警告します。
私のサムスン840 EVOに固有の経験のみを共有できます。それは4年間続きましたが、それを集中的に使用し、Debianを実行していたことは認めています。
警告なしで終了、いいえSMART警告なし、ある夜、残り0バイトのスペースが表示されたため、ファイルの削除を開始しましたが、残り0バイトのままでしたが、何かSSDを削除すると気付きました容量は減少しました。
そのため、コンピューターをシャットダウンしましたが、1日後でもすべてのデータを回復できました。
これらの問題が実際にどのように失敗するかを知るには、危険なプロトタイプをイアンに渡してSSD駆逐艦を構築することができます。 11.49万回の書き込み後に Flash Destroyer を適用したフラッシュEEPROMに何が起こるかについては、すでに見てきました。
問題のドライブに依存するか、より具体的にはコントローラー/ファームウェアです。エラーの原因が書き込み可能なフラッシュセルでなくなった場合でも、既に書き込まれたデータは問題ないにもかかわらず、一部のデバイスが検出されなくなるか、サイズが0であると表示され、それらのすべてのデータにアクセスできなくなります。
他のユーザーは引き続きアクセスできますが、データを読み取ることはできますが、書き込むことはできません。
さまざまなSSDがどのように停止したかについての詳細は、 この記事 を確認してください。
新しいSSDドライブ(第1世代を超えるもの)はすべて読み取り可能に設計されていると思いますが、SMARTが教えてくれると思ういくつかのブロックへの書き込みに問題が発生し始めます。
(私の経験では)機械的に故障する傾向があり、致命的な故障を引き起こす機械的なドライブを使用するよりもはるかに良い音がします。
私が聞いたのは、ssdがwriteではなくreadでは失敗するということです。したがって、データが失われない可能性がはるかに高くなりますが、保存されていないドキュメントがある場合、それらを保存することはできません(最悪の場合はscenerio)。