NAND Framework in HEAD.
Don Lewis
truckman at FreeBSD.org
Thu May 17 20:50:13 UTC 2012
On 17 May, Grzegorz Bernacki wrote:
> NAND FS adopts log-structured approach and some parts of its internal
> design are derived from the new implementation of the log-structured
> file system (NILFS), with some concepts rooting in the original (now
> legacy) BSD log-structured file system (LFS).
>
> The NAND FS has the following major features:
> - Hard links
> - Symbolic links
> - Case-sensitive, case-preserving
> - Snapshots
> ? No limit on the number of snapshots (only volume-limited)
> ? Mountable as read-only file systems
> ? Simultaneously mountable (there can be a writable mount concurrently
> mixed with a number of read-only snapshots)
> - Redundant super block
> - Metadata
> ? POSIX file permissions
> ? Creation timestamps
> ? Last content modification timestamps
> ? Last metadata change timestamps
> ? Checksum / ECC
Any thoughts on how well NAND FS might work on SSDs as compared to
something like UFS, which isn't aware of the properties of the
underlying storage? I would think that avoiding random block overwrites
would help performance and device lifetime.
[Cc: trimmed]
More information about the freebsd-fs
mailing list