NASのSDカードにはどのファイルシステムを使用する必要がありますか?

NASのSDカードにはどのファイルシステムを使用する必要がありますか?

私のNASは複数の3.5インチハードドライブとSDカードを収容できます。 SDカードからカスタムLinuxシステム(Debianベース、直接制作)を起動して実行する予定で、3.5インチハードドライブはデータの保存(ログファイルも可能)に使用されます。 SDカードの順次読み書き速度は90MB / sです。

どのLinuxファイルシステムを使用する必要がありますか? ext4よりも優れた速度と長いハードウェア寿命(ログファイルがたくさん記録されている場合)を提供するファイルシステムはありますか?

推奨SDカードext4の生成およびインストールフラグは何ですか?

ベストアンサー1

私がオンラインで見つけた情報です。

https://en.wikipedia.org/wiki/Flash_file_system#Linux_flash_filesystemsJFFS、JFFS2、YAFFS、UBIFS、LogFS、F2FSが挙げられます。これらの一部(F2FSではありません)はネイティブフラッシュデバイスを対象としており、F2FSはSDカードなどの変換レイヤがすでに存在するフラッシュベースのストレージデバイスを対象としています。

私は2011年に出てきたこの質問が当時利用可能なファイルシステムに役立つと思いました。https://superuser.com/questions/248078/choice-of-filesystem-for-gnu-linux-on-an-sd-card

https://developer.ridgerun.com/wiki/index.php/High_performance_SD_card_tuning_using_the_EXT4_file_systemext4マウントフラグを参照し-o noatime,data=writeback、そのようなext4ファイルシステムを作成する方法を説明してください。また、パフォーマンスを向上させるためにいくつかのキャッシュ設定をお勧めします/proc/sys/vm

https://wiki.gentoo.org/wiki/SDCard#ファイルシステムブロックサイズを指定するためのいくつかのext4パフォーマンス調整設定が記載されています。

おすすめ記事