SD カードの残量を確認する方法はありますか?

SD カードの残量を確認する方法はありますか?

SSDには、残り寿命を調べるためのさまざまなプログラムがあります。メモリカードでも、書き込みが多い状況で同じものを探しています。Googleは回答を返さないだけでなく、質問する人もいません。

答え1

SD カードは SSD であり、まったく同じテクノロジーですが、SD カードは同じ目的で作られていないため、スマートなどの必要な機能は含まれていません。必要なデータが収集されていないため、推定値を生成する方法がないため、SD カードがどのくらい長持ちするかを知る方法はありません。SD カードに関連の詳細が含まれていれば、他の SSD で使用するのとまったく同じプログラムを使用できます。SSD はソリッド ステート デバイスを意味します。

答え2

SDカードは、SSDのようにヘルスステータスを取得したり自己診断テストを実行したりするための標準インターフェースを公開していません。頭いいただし、ファイルシステムの統計情報をポーリングすることで、間接的な推定値を得ることができます。たとえば、EXT4 は、コマンドを使用してポーリングできます。このコマンドはdumpe2fs、ファイルシステムに書き込まれたデータの合計量を報告し、デバイスの寿命中に発生する消耗を推定します。

私は長年 SD カードをルート FS として使用してきましたが、私の経験では、300 GB は、永続的に使用可能な空き領域が 200 MB 未満のブランドの 4 GB カードを破壊するのに十分です。
この経験的データから、SD カードが耐えられる書き込みサイクルの最小推定値は 300/0.2 = 1500 であると推測できます。

答え3

としてすでに述べた一部のベンダーは、SMART のようなヘルス レポート メカニズムを提供しています。こちらは私が見つけたそのようなベンダーの最良のリスト。

関連情報