Logfs: Difference between revisions

From OLPC
Jump to navigation Jump to search
(two more point from my TODO list)
m (link to UBIFS)
 
(14 intermediate revisions by 11 users not shown)
Line 6: Line 6:
Later additions not covered in that document include:
Later additions not covered in that document include:


- block compression,
* 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.
* Garbage collection algorithm - explained by the author in a [http://mirror.linux.org.au/pub/linux.conf.au/2007/video/talks/91.ogg video] at [http://mirror.linux.org.au/pub/linux.conf.au/2007/video/talks/91.pdf Linux Conference Australia in 2007]


The Logfs wiki is located at http://www.logfs.org/logfs/.
- jffs2-style subblock writes in the journal,


== See also ==
- advanced block allocation methods to separate
*[[UBIFS]]
write-once data from write-often data.


[[Category:File systems]]
- block caching (useful for metadata)
[[Category:Developers]]

- delta storage - having an on-flash cache of recent changes without updating the wandering tree yet.

Latest revision as of 01:15, 6 February 2009

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.
  • Garbage collection algorithm - explained by the author in a video at Linux Conference Australia in 2007

The Logfs wiki is located at http://www.logfs.org/logfs/.

See also