jffs2の目的 やっと本題のjffs2の話に入れます。jffs2は、上記のフラッシュメモリの特性と、組込み機器での使用を考慮して、次のような課題を解決する事を目的としています。 突然の電源断への耐性を持たせる。(ジャーナリング) 組込み機器、特にモバイル機器では、電池が切れて突然電源断になる事があります。もしファイルの書込み中に電源断が起きると、ファイルシステムの内容に矛盾が起きます。そのため次に起動した時には、書込み途中だったファイルが読めなくなるだけではなくて、ファイルシステム全体が読めなくなる可能性もあります。 ジャーナリングは、そういった場合に問題箇所を限定してファイルシステムの修復を素早く確実にする技術です。jffs2は、ジャーナリング機能によって突然の電源断に対する耐性を得る事を目的の一つとしています。 なお、突然の電源断に強いと言っても、書込み途中だったファイルを電気が