タグ

jffs2とシステムに関するiwwのブックマーク (6)

  • [Armadillo:03328] Re: NAND上のファイルへのlsに時間がかかります

  • ウェアレベリング - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ウェアレベリング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2016年9月) ウェアレベリング (wear levelling / wear leveling) とは、コンピュータの記憶媒体に用いられる技術の1つ。書き換え限度回数が存在する媒体において、その使用寿命を延ばすための手法。 wear levelingを日語訳すると「摩耗平滑化」といった意味になるが、日語では英語をそのままカタカナにして「ウェアレベリング」と呼ばれることが多い。 概要[編集] コンピュータの記憶媒体には、保持データを書き換えると少しずつ劣化してゆくとい

  • UBIFS使ってみた その1

    約1年ぶりの更新です。 1年前に腰を壊して以来、ずーっと放置してました(-_-;) おかげで、英英辞典のやつは3日坊主になってますね・・・。 ぼちぼちゆっくりと更新していきまする。 さて、表題のUBIFSの話。 UBIFSはUBI専用のファイルシステムで、 ”UBIFS may be considered as the next generation of the JFFS2 file-system.” 多分JFFS2の次の世代(後継と読んだ方がいいのかな?)になると考えてるらしい、MTD (Memory Technology Device) 用のファイルシステムです。 ではUBIとは何か?というと、”Unsorted Block Images”の略で、MTDと各ファイルシステムの間に入って、データを順番にではなく色んな場所に分けて書き込み(ウェアレベリング)をしてくれるものです。 Fla

    UBIFS使ってみた その1
  • UBIFS - Wikipedia

  • UBI, UBIFS って何さ - 私の二次記憶

    組込 Linux の世界から 10年近く離れていたので、もう完全に浦島太郎です。U-Boot をいじりながら、UBIFS とか勉強してます。 この辺の説明が参考になりました。 Memory Technology Device (MTD) Subsystem for Linux. 以下、生半可な理解です。 UBIFS というのは、raw Flash の eraseblock インターフェイス(MTD?)上に実装されるファイルシステムで、JFFS2 に代わるファイルシステムだそうです。 MTD サブシステム: raw Flash へのアクセスインターフェイスを提供します。 UBI サブシステム:、MTD の特質(同じ eraseblock を何度も消去すると、いずれは読み書きできなくなる)を隠蔽する論理レイヤです。UBI ボリュームのインターフェイスを提供します。 UBIFS: UBI ボリュ

    UBI, UBIFS って何さ - 私の二次記憶
  • jffs2の仕組み

    前書き jffs2はLinux用のファイルシステムの一種で、Journaling Flash File System2の略である事からも分かるように、ジャーナリング機能を持ったフラッシュメモリ用のファイルシステムです。 jffs2は、組込み機器の用途で広く使われていますが、日語での解説がほとんど無いため、私の調査と経験をここに書き残しておこうと思い立ちました。 ここに書いてある事は、jffs2をただ使うだけならば必要ない知識かもしれませんが、トラブル解決や中身をいじる際にはきっと役に立つでしょう。 早速jffs2の仕組みの説明、と行きたい所ですが、その前にフラッシュメモリの特徴を知っていないと、なぜjffs2がそんな事をするのか理解できません。そこでまず、フラッシュメモリの特徴を次に説明します。 フラッシュメモリの特徴 全般的な特徴 不揮発性のメモリフラッシュメモリは現在、容量あた

  • 1