CHFS

CHFS
開発者セゲド大学
フルネームチップファイルシステム
紹介された2011年NetBSD 6.0
構造
ディレクトリの内容赤黒木
特徴
ファイルシステムの権限POSIX
他の
サポートされているオペレーティングシステムネットBSD

CHFSは、ハンガリーセゲド大学ソフトウェア工学部で開発されたファイルシステムです。[ 1 ]これは、 NetBSDオペレーティングシステム用に書かれた最初のオープンソースのフラッシュメモリ専用ファイルシステムです。このファイルシステムは、 ARMMIPSなどの組み込みシステムのRAWフラッシュデバイス上での使用を想定しており、コンシューマー向けSSDでの使用には適していません。 [ 2 ](コンシューマー向けSSDは、変更されたデータの書き込みに同じ物理ブロックを使用しないように既に設計されているため)。

構造

UBIFSと同様に、CHFS ファイルシステムは、フラッシュメモリの劣化や不良ブロックの処理に EBH(消去ブロックハンドラー)と呼ばれる独立したレイヤーを使用します。ファイルシステム自体はJFFS2 をモデルにしているため、内部構造は非常に似ています。

チューイーFS

CHFSは開発当初はChewieFSと呼ばれていました。[ 1 ]法的問題を避け、より中立的な名前にするために名前が変更されました。[ 3 ]

参照

参考文献

  1. ^ a b Tamás Tóth (2011-11-10). "ChewieFS" . tech-kern@NetBSD (メーリングリスト) . 2012年2月4日閲覧
  2. ^アダム・ホカ (2011-11-10)。「Re:ChewieFS」tech-kern@NetBSD (メーリングリスト) 2019 年 3 月 5 日に取得
  3. ^アダム・ホカ (2011-11-24)。「CHFS の mount_chfs をインポート」2021年5月23日閲覧