Nowadays, List of log-structured file systems is a topic that has captured the attention of many people around the world. With a relevance that transcends borders and cultures, List of log-structured file systems has managed to establish itself as a point of common interest for contemporary society. Whether in academia, entertainment, politics or everyday life, List of log-structured file systems has acquired a significant importance that cannot be overlooked. In this article, we will explore different aspects related to List of log-structured file systems, analyzing its impact in different contexts and its relevance to people's daily lives.
BSD-LFS, an implementation by Margo Seltzer was added to 4.4BSD, and was later ported to 386BSD. It lacked support for snapshots. It was removed from FreeBSD and OpenBSD, but still lives on in NetBSD.
Plan 9's Fossil file system is also log-structured and supports snapshots.
NILFS is a log-structured file system implementation for Linux by NTT/Verio which supports snapshots.
LinLogFS (formerly dtfs) and LFS are log-structured file system implementations for Linux. The latter was part of Google Summer of Code 2005. Both projects have been abandoned.
LFS is another log-structured file system for Linux developed by Charles University, Prague. It was to include support for snapshots and indexed directories, but development has since ceased.
Write Anywhere File Layout (WAFL) by NetApp is a file layout that supports large, high-performance RAID arrays, quick restarts without lengthy consistency checks in the event of a crash or power failure, and growing the filesystems size quickly. Built using log-structured file system concept,[citation needed] snapshots and off-line data deduplication.
Cache Accelerated Sequential Layout (CASL) is a proprietary log-structured filesystem developed by Nimble Storage that uses Solid State Devices to cache traditional hard drives.
ObjectiveFS is a log-structured FUSE filesystem that uses cloud object stores (e.g. Amazon S3, Google Cloud Storage and private cloud object store).
Spiralog was a log-structured filesystem created by Digital Equipment Corporation for the OpenVMS operating system. Spiralog was an optional product, and was discontinued due to a variety of problems, including issues with handling full volumes.
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 leveling. The more common such file systems include: