web-dev-qa-db-ja.com

SDカードの平均寿命は?

使用しているSDカードがいくつかあります。何回書き換えることができるかに制限はありますか?カードに情報を残すと、カードからこの情報が失われる可能性があるものはありますか(磁界以外)。これらのカードの推奨保管条件は何ですか?

98
Yuval

フラッシュメモリは確かに書き込みサイクルが制限されています。しかし、今では、そのようなカードの通常の寿命内にこれに遭遇することはほとんどありません。通常、これは今日10万回の書き込みサイクル程度であり、SDカードはウェアレベリングを管理するための回路を含みます。 。

カードに保存された情報は、磁気的に保存されないため(ハードドライブやフロッピーディスクとは異なり)、磁場の中でも安全です。

貯蔵条件に関しては...あなたはそれらを泥、水、溶岩または他の有害な条件で貯蔵するべきではありません。あなたはおそらくそれらを鉄道に乗せて電車にそれらを運転させてはいけません。それを除けば、私のカードを保管する場所に特別な注意を払っていないので、今のところ悪影響はありません。実際には、カードに物理的なダメージを与えないものであれば、カード上のデータに悪影響を与えることはありません。

101
Joey

長期保存のためにいかなる種類のフラッシュメモリも決して信頼しないでください。私のFLASHでの経験は、わずか5年で完全性が低下し始めることです。 FLASHメモリセルに記憶された電圧は消散し、しばらくすると誤解される可能性がある。高温は散逸を加速し、5年以内でさえ貯蔵を短くします。

1セルが2ビットを表すことができる高密度フラッシュは、最大の故障率を持っています。多くのフラッシュマイクロコントローラアプリケーションは、フラッシュメモリの破損のために5〜10年後に失敗します。ファームウェアを再フラッシュすると、さらに5〜10年後などにチップが復元されます。したがって、継続的な整合性を確保するために、フラッシュメモリデータを定期的にリフレッシュする必要があります。 SDカードを長期保存用として使用する場合も同様です。

FLASHメモリチップ自体は非常に堅牢であり、数千年に及ぶサービスではないにしても数百を提供することができます。最大書き込みサイクル寿命を超えていない限り。フラッシュメモリセルは、さまざまなレベルで充電される何百万もの個々の顕微鏡電池のようなものです。ご存知のように、何年も棚の上に座っているパックの中に新しい電池があれば、結局放電します。同じことがフラッシュメモリセルにも当てはまり、それらはデータビットを表す適切な電荷を維持するために周期的に「再充電」を必要とする。だからフラッシュメモリカードは25年間セーフティボックスに入れて...あなたがそれを使用しようとするとあなたが破損したデータを持っていることを保証します。私は10年間保管していたFLASHメモリが20%破損しているのを見ました。

FLASHサムドライブは、あるコンピュータから別のコンピュータにデータを転送するのに最適ですが、長期のアーカイブストレージには絶対に使用しないでください。従来のCD-ROMも同様です。 5〜10年後、コントラスト染料は失敗して読み取りエラーが発生します。

長期保存に最適な媒体は、ARCHIVAL GOLD CD-Rまたは類似のブランドです。ディスク上の記憶媒体は24Kゴールドの薄い層なので酸化されません。このタイプのCDのデータ保持は、300年経っても損なわれないと予想されます。従来のCD-Rに比べて高価です。

49
Gavin Curtis

耐久性

私の経験では、メモリカードはかなり耐久性があります、それがフォーマットに関しては時折ひどいですが。私は最近、洗濯機を通して携帯電話を走らせました(それはとても汚れていました)、そして私の新しい携帯電話では2GBのmicroSDカードがうまく働きました(最終的には洗われた携帯電話も動きました)。

Rob Galbraithは、すばらしい WebサイトSecureFlash および Secure Digital で管理していると述べています。

個々のフラッシュメモリセルは限られた寿命を有する。それは悪い知らせです。幸いなことに、寿命は通常何千、何千という消去/書き込みサイクルで測定され、カードコントローラはカードのセル全体の消耗のバランスをとるアルゴリズムを使用しています。 CompactFlashおよびSD/SDHCカードは、劣化したメモリセル、または場合によっては事前定義された制限に達したときに、自動的かつ透過的にメモリセルをマップするように設計されています。

書き込みサイクルは重要ですが、MTBF(平均故障間隔)は、1 M-2 M時間以上であることが多く、ウェアレベリング、不良ブロックのマーク付けおよび管理などの進歩を考慮に入れています。

ヒント

  • メモリカードをデフラグしないでください。これは書き込み/消去サイクルを消費し、MTBFを短縮します。
  • ジャーナルファイルシステムの代わりに FAT32 を使用します( NTFS のように)。
  • SDカードは10年間アイドル状態のままにデータを保持すると評価されています。私は時々リーダーに挿入することによってカードを再活性化することについて読むこと(どこかわからない)を思い出します。

逸話

2004年のBBCの記事デジタルメモリは極値を超えて生き残るため、デジタルカメラショッパーによるメモリカードの耐久性に関する興味深い研究が掲載されています。

ほとんどのカメラのメモリカードは実質的に不滅です、Digital Camera Shopper誌に掲載されています。 5つのメモリカードフォーマットは、コーヒーやコーラで煮て、踏みつけて、洗って、捨てることに耐えました。

2004年には、というインシデントがありました( SanDiskプレスリリース には、喜んで記載されています)。カメラ機材が爆風の近くに設置されていたため破壊されたが、コンパクトフラッシュカードは生き残った写真家のコンパクトフラッシュカードが橋の爆発を生き残った時)。飛行機事故のような他の事件はSanDiskによって非常に誇大宣伝されるので、確かに、私は他のブランドを使用して緊張する。そうは言っても、損傷したカードからデータを取得するのは必ずしも簡単ではありません。 太平洋の大気研究気球が に衝突し、回収されました。 1枚のSDカードは簡単に読み取れましたが、もう1枚はSanDiskからの介入が必要でしたが、最終的には読み取られました。

9/11のBill Biggartの写真は、CompactFlashマイクロドライブカードの2番目のタワーが倒壊した後も生き残った。

回復

カードが不安定になっていると思われる場合、またはカードの読み取りに問題がある場合は、すぐにカードのすべてのバックアップを作成してください。 TestDiskやPhotoRec のような低レベルの回復ツールがこれに役立ちます。

37
b w

これが役立つかどうかはわかりませんが、...

私たちは組み込みデバイスのファイルシステム全体にµSDカードを使っているので、スワップだけでなくロギング目的でも読み書きができます。それはジャーナル化されたファイルシステム(以前のチームの決定)であり、私は例えば200のデバイスの母集団で一握りの失敗を見ました。完全な壊滅的な失敗、カードの読み取りや再パーティション化、再フォーマットができない場合や、単にファイルシステムが壊れている場合や、パーティションの再作成や書き換えを行った場合に発生することがあります。しかし、我々はそれらがフィールドに送られることを信頼しません。

彼らはたった3年の間だけ現場にいました。 実際の情報はすでにデータベースに送信され、保存されています。

9
Patrick Buick

私はRaspberry PiコンピュータでいくつかのブランドのSDカードを使用しましたが、通常1〜3ヶ月の連続的なアップタイムの後にメモリの破損が見られ始めます。数週間。

9
Owl

-40°C以下や+ 100°C以上で保管しないでください(例えば、車のダッシュボードなど)。

あなたは理論的には十分な深刻な影響を与えてそれらを損傷することができます。 2000 g 以上で十分かもしれません。

ピンをショートさせたり、スペースで使用したりしないでください。長期保存目的でそれらを使用しないでください - 500年以内にいくつかの化合物は分解し始めて、誰もそれらをもう読む方法を知りません。

それ以外にも、ストレージ内のデータが失われると、かなりの物理的損傷が生じると考えられます。

9
Colin Pickard