SDカードにストレスを与える方法を探している間、この問題を解決する2つの方法があることがわかりました。 1つは、ブロックをデバイスファイルに直接読み書きしてストレスを与えることです。
たとえば、
sudo badblocks -b 512 -w -v /dev/mmcblk0
ただし、ファイルレベルでストレステストを実行し、マウントされたパーティションを入力として受け入れることができるユーティリティもあります。例えばプレッシャープレート。
私の観点から見ると、ファイルベースのアプローチは追加の不確実性をもたらします。私たちはファイルシステムが最終的に何をするのかわかりません。
- ファイルの書き込みをキャッシュするとどうなりますか?
- 問題は、記憶媒体の障害に関連しない論理ファイルシステムエラーであることがわかりますか?
これらの質問は合理的ですか?両方のユースケースは何ですか?