2023年12月2日土曜日

FAT32 のファイル数

SDカードにデータを記録していましたが、トラブル発生。
なぜか一定期間を過ぎると記録が停止していました。

調べてみると、ルートのファイル数が21,844。どの機種も記録日時は異なるのに同じ数。この数字、記憶にありました。

FAT32の制限です。
ファイルシステムに応じた総数とディレクトリ毎のファイル数に制限がありました。
https://qiita.com/ryoma-jp/items/f9124a057ac8c646ae61

対策は簡単で、異なるファイルシステムでフォーマットする、ある程度の期間でファイルをまとめる、1日毎にフォルダを分ける、ファイル名を短くするなど。

あまり平たい階層にしても整理時のアクセスに問題が生じるので、フォルダ分けの方針で進めましょう。
https://www.t3.gsic.titech.ac.jp/node/441


0 件のコメント:

コメントを投稿