Filesystems for flash: Difference between revisions
Jump to navigation
Jump to search
Nachtigall (talk | contribs) No edit summary |
Nachtigall (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
= jffs2 = |
= jffs2 = |
||
Read this very short and well explained summary for the whole story: http://wh.fh-wedel.de/~joern/logfs.pdf |
|||
* the standard fs |
* the standard fs |
||
* slow mount time and high RAM usage for big cards (grows linearly with flash size, since it reads block by block through the flash) |
* slow mount time and high RAM usage for big cards (grows linearly with flash size, since it reads block by block through the flash) |
Latest revision as of 19:17, 11 May 2007
jffs2
Read this very short and well explained summary for the whole story: http://wh.fh-wedel.de/~joern/logfs.pdf
- the standard fs
- slow mount time and high RAM usage for big cards (grows linearly with flash size, since it reads block by block through the flash)
- design summary at http://sourceware.org/jffs2/jffs2.pdf
- compression (gzip) available "on the fly"
yaffs2
- good summary with basic problem description at http://www.aleph1.co.uk/book/print/77
- more scalable (but not part of linux vanilla kernel)
LogFS
- relatively new (and buggy)
- project page is here afaikt: http://logfs.org/logfs/
- description with flash basics at http://wh.fh-wedel.de/~joern/logfs.pdf
- attempts to reduce the shortcomings of jffs2