Log-structured file system: Difference between revisions

Content deleted Content added
Innes5 (talk | contribs)
Implementations: mention some other ones
Rat144 (talk | contribs)
Implementations: clarify and remove reiser4 hatin'
Line 23:
*[[NILFS]] is a log-structured file system implementation for [[Linux]] which supports snapshots. As of April 2006, however, it is still in [[development stage#alpha|alpha]] and not ready for production use.
*[[LogFS]] and [[LinLogFS]] are names used for various Linux log-structured file system implementations, the latest one written for [[Google Summer of Code 2005]], however all of these projects were cancelled.
*[[Reiser4]] uses a concept called a [[wandering log]] that is similar to the notion of a log-structured file system.
*[[Reiser4]] can be taught of as a log-structured file system, however it's authors don't use this categorisation because they don't seem to be aware of it's existence. Yet they reinvented the paradigm and call it [[wandering log]].
*[[ZFS]]'s ''Intent Log'' improves on the traditional log-structured filesystem.
*Solaris [[ZFS]]
 
More recently, log-structured file systems have been used on storage media like [[flash memory]] and [[CD-RW]] for entirely different reasons. These degrade slowly as they are written to and have a limited number of erase/write cycles.
 
*[[Universal Disk Format|UDF]] and
*For example, [[Universal Disk Format|UDF]] and [[JFFS2]] are both log-structured file systems. which provideCompared betterto [[wearconventional levelling]]file onsystems, suchthese mediafile insystems thatuse theyfewer doin-place notwrites, updateimproving data[[wear structureslevelling]] in-placeand asprolonging frequentlythe aslife conventionalof file systemsthe dodevice.
 
== References ==