組み込みデバイスにおけるストレージにはハードディスクではなくフラッシュが採用されることが多い。特に大容量化が進んだことでこの傾向は顕著だ。ノートPCにおいてもハードディスクの代わりにSSDを搭載したモデルが増えはじめるなど、外部ストレージとしてフラッシュデバイスを活用する傾向はこれからますます増えることになりそうだ。 これまで開発されてきたファイルシステムはストレージとしてハードディスクを利用することを考慮しており、フラッシュストレージを考慮した作りにはなっていない。そこでいま熱望されている実装がフラッシュを考慮して設計されたファイルシステム、いわゆる「フラッシュファイルシステム(Flash FS)」だ。 組み込みでフラッシュデバイスを使う必要性から、すでにいくつかのフラッシュファイルシステム実装が存在する。そこでEmulex, Consultant Engineer, M. Tim Jo