由买买提看人间百态

topics

全部话题 - 话题: nilfs
(共0页)
w****g
发帖数: 597
1
Kernel2.6.30带来新文件系统——NILFS

即将发布的Linux kernel 2.6.30支持一系列新的文件系统,有熟悉的如ext4和btrfs,
但也有陌生的如NILFS。
NILFS2 (New Implementation of a Log-Structured File System Version 2)是一种
很有希望的日志结构文件系统,它能对整个文件系统做连续性的快照(NILFS中叫
checkpoints)和进行版本管理。用户可以恢复删掉的文件,可以挽救不小心修改的档
案,但不必像传统的做快照那样,付出效能的代价。此外,有证据显示,NILFS在SSD上
效能极佳!日志结构文件系统跟树状文件系统不同的是:它不会把数据或数据与日志写
到b-tree或h-tree,它会把所有数据与元数据依序写入一个连续流(continuous
stream),这个流就称为log。因为是依序写入的,所以寻找时间会很短,改善了写入速
度。这种结构使得日志结构文件系统很容易做它的数据与元数据的快照,崩溃恢复也比
一般树状文件系统要快,且恢复的速度与文件系统大小无关。NILFS
w****g
发帖数: 597
2
http://www.linux-mag.com/cache/7345/1.html
NILFS: A File System to Make SSDs Scream
The 2.6.30 kernel is chock full of next-gen file systems. One such example
is NILFS, a new log-structured file system that dramatically improves write
performance.
Jeffrey B. Layton
Tuesday, June 2nd, 2009
It’s difficult to write storage articles at this time and not focus on the
upcoming 2.6.30 kernel. Why? This kernel is loaded with a number of new file
systems — some of which we’ve already covered, like ext4 a
(共0页)