Log-structured file system: Difference between revisions

Content deleted Content added
Line 24:
* [[LogFS]] is a scalable flash filesystem for [[Linux]], intended to replace [[JFFS2]] (in development).
* [[UBIFS]] for [[Linux]], also intended to replace [[JFFS2]] (in development).
* [[ULFS]] is a User-Level Log-structured File System(http://ulfs.sf.net) Using FUSE(http://fuse.sf.net).
 
Some kinds of storage media, such as [[flash memory]] and [[CD-RW]], slowly degrade as they are written to and have a limited number of erase/write cycles at any one ___location. Log-structured file systems are sometimes used on these media because they make fewer in-place writes and thus prolong the life of the device by [[wear levelling]]. The more common such file systems include:
Line 30 ⟶ 31:
* [[JFFS]] and its successor [[JFFS2]] are simple [[Linux]] file systems intended for flash-based devices.
* [[YAFFS]] is a NAND flash-specific file system for many operating systems (including Linux).
* [[ULFS]] is a User-Level Log-structured File System(http://ulfs.sf.net) Using FUSE(http://fuse.sf.net).
 
== Disadvantages ==