UBIFS
Unsorted Block Image(UBI)は、フラッシュメモリデバイスの消去ブロック(erase block)の管理レイヤである。UBIは、NANDフラッシュの不良ブロック(bad block)を追跡し、ウェアレベリングを提供する。ウェアレベリングは、フラッシュデバイスの全体にわたって消去や書き込みが行えるようにする。UBIは物理的なフラッシュの消去ブロックにマッピングする、高レイヤの論理消去ブロック(LEB: logical erase block)を提供する。UBIは、UBIFSにおいてウェアレベリングや不良ブロックを気にする必要がないように、UBIFSのために設計された。しかし、UBIはNANDフラッシュでsquashfsを使う場合にも有用である。squashfsはNANDフラッシュの不良ブロックを意識しない。