|
发表于 2010-5-19 23:53:01
|
显示全部楼层
http://www.ibm.com/developerworks/cn/linux/l-cn-nilfs2/index.html
NILFS2 在闪存上具有更高的效率。
NILFS2 和 journal 日志文件系统的区别
Ext3 是一种 journaling file system;NILFS2 是一种 Log-Structured File system。如果您第一次看到这些术语往往以为是同一种技术。Journal 和 Log 在词典上似乎没有区别,都可以翻译为日志。Log 的来源是早期航海者用木头记录航海日志,Journal 则是教堂中每日的记事。到了现代英语中,似乎可以通用。
但实际上 Log Structured File System 和 Journaling File System 是两种不同的技术。之间的区别也非常简单:
Journal 文件系统保存在日志中的只有 metadata,而 Log-structure 文件系统则采用日志记录一切改动,包括 metadata 和数据。
Journal 文件系统的写操作是随机写,而 Log-Structure 文件系统则只追加写。 |
|