Logfs

From OLPC
Revision as of 18:31, 6 January 2007 by Xavi (talk | contribs) (categorization)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Logfs is a new flash-based file system currently under development. The main author is Jörn Engel.

There are early design documents at http://wh.fh-wedel.de/~joern/logfs.pdf.

Later additions not covered in that document include:

  • block compression,
  • JFFS2-style subblock writes in the journal,
  • advanced block allocation methods to separate write-once data from write-often data.
  • block caching (useful for metadata)
  • delta storage - having an on-flash cache of recent changes without updating the wandering tree yet.