web-dev-qa-db-ja.com

Linux:MLC NANDのUBIFSの代替

Linuxの [〜#〜] ubifs [〜#〜] のステータス [〜#〜] mlc [〜#〜] NANDの上に 完全に完璧ではありませんでした 。そして、このエントリーは FAQ nowadays から削除されましたが、MLC NAND上のUBIFSのサポートは、サポートされていないと正式に報告されています。

Patchwork.kernel.orgの完全なスレッド:

したがって、私は MIPS Creator CI2 で見つかるMLC NANDの長期的なファイルシステムの交換を探しています。

これは Samsung K9GBG08UOA NANDフラッシュ であり、このデバイスをSLCモードにする方法がないようです。

Jffs2も代替手段ではないようです:

(おそらく同等のパフォーマンスを持つ)他の代替ファイルシステムはありますか?

7
malat

MLC NANDの上に[Linux]ファイルシステム... UBIFS [をサポート]はありますか?

番号;

Linux 4.17の時点では、MLC NANDを特に処理するファイルシステムはありません。

癖や機能は透過的に処理する必要があるため、理想的にはファイルシステムはストレージメディアについて知る必要はありません。もちろん、これは実際には当てはまりませんが、将来の媒体について行うことができる唯一の仮定であるため、Linux 4.17でjffs2がチェックする唯一のファイルシステムであることは当然のことです。

> grep -lr MTD_MLCNANDFLASH fs
fs/jffs2/fs.c

そして

find fs -maxdepth 1 -type d | wc -l
72

つまり、MLCを考慮しているのは〜70ファイルシステムのうち1つだけです。

zfs のようなツリー外のファイルシステムにも何も表示されません。

0
user1133275

商用ソフトウェアを含めるオプションがある場合、現在 Datalight は現在もMLCをサポートしています。私はそれがいくらかかるか、または非商用利用のためのビールとしての無料のライセンスがあるかどうかわかりません。

私の唯一のつながりは、私がメーリングリストに参加していて、いくつかのウェビナーに参加したことです。私はそれらの製品を使用したことがないので、注意と塩の粒をそれに応じて適用します。幸運を。

関連リンク、最新のものから:

0
William Dye