2012-07-12 28 views
7

mkfs.jffs2ユーティリティの「消去ブロック」とは何ですか?Linuxの `mkfs.jffs2 'ユーティリティの「消去ブロック」とは何ですか?

グーグルでは何も見つかりませんでした。私の不十分な検索技術のせいかもしれません。誰がそれが何であるか教えてもらえますか?

「消去ブロック」は誰でも記述できますか?

+0

おそらくフラッシュ消去ブロックサイズに関係するものです。 – janneb

+0

良い質問です。 jannebのように、私はそれがフラッシュセルの保存に関連していると仮定しましたが、それはFSパフォーマンスの向上のようです(http://www.linux-mtd.infradead.org/doc/jffs2.html参照)。テキスト。 –

+0

次に、フラッシュ消去ブロックサイズ@jannebとは何ですか?私にそれを説明してもらえますか? :) –

答えて

8

JFFS2は、従来のディスクのように見えるファームウェアを持つUSBスティックのようなデバイスではなく、生のフラッシュで動作します。未処理のNANDフラッシュは、非常に大きなブロックでのみ消去(すなわち、ビットを1に設定)することができる。 「消去ブロック」は、デバイスが消去できるブロックのサイズです。

/proc/mtdを参照すると、各デバイスの消去ブロックサイズがシステムによってどのように見えるかを確認できます。 (/ proc/mtdを使用し、JFFS2を有効にするには、MTD(メモリテクノロジーデバイス、すなわちraw flash)デバイスが必要です。)

+1

thx !!^_ ^は私をたくさん助けました。 –

+0

ありがたいことに、わかりやすい解説は大いに役立ちました。実行中のJFFS2ファイルシステムの消去設定を調べるにはどうすればよいですか?私は自分のシステムに不一致がないと感じています – Achim

関連する問題