Solidot 登录
[ 创建一个新帐号 ]
Linux Kernel 2.6.30发布
Linux Kernel 2.6.30正式发布,主要的新特性包括:
新的日志结构文件系统NILFS2,基于对象的储存设备文件系统exofs,NFS本地缓存,NFS 4.1初步支持,RDS协议(集群服务器之间的递送高性能可靠连接),新的分布式网络文件系统POHMELFS,ext3、ext4和btrfs的文件重命名/截断自动刷新,支持Microblaze架构,初步支持802.11w草案,Tomoyo安全MAC,DRM(直接渲染管理器)支持Radeon R6xx/R7xx显卡,异步扫描设备和分区快速起动,系统调用preadv/pwritev;Kernel image和initramfs可用Bzip2或LZMA压缩,减少储存空间;以及大量新驱动(如支持R6xx/R7xx显卡,VGA热拔插支持945+,挂起和恢复支持ATI Mobility Radeon RV350)等等,更详细内容见特性列表。
相关文章
NILFS:让SSD尖叫的文件系统 2 条评论
[+]
即将发布的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的一大卖点就是它可以自动、连续地储存目前文件系统的状态,而不会打断service,而且不同的checkpoints可以跟主要的文件系统一起mount起来。研究显示,在SSD上,对小的文档,NILFS比最接近的btrfs快了约25-38%;对大的文档,NILFS比最接近的reiserfs与/或ext4快了约15-25%。但NILFS也不是没有缺陷,有人指出由于写入次数过于频繁,它可能会缩短SSD的寿命,不过这还需要进一步研究。
声明:
下面的评论属于其发表者所有,不代表本站的观点和立场,我们不负责他们说什么。











为啥每次发布文件系统部分总是变化
(得分:1)( http://archview.sourceforge.net/ | 最新日志: 2009年7月19日 00时42分 星期日 )
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
你就偷着乐吧
(得分:1)我读书少,你不要骗我!