Linux文件系统管理全解析
1. 常见日志文件系统介绍
- JFS文件系统
- JFS(Journaled File System)可能是现存最古老的日志文件系统之一,由IBM于1990年为其AIX版本的Unix开发。直到第二个版本才被移植到Linux环境。虽然官方称第二版为JFS2,但大多数Linux系统仍称其为JFS。
- 它采用有序日志记录方法,仅将inode表数据存储在日志中,直到实际文件数据写入存储设备后才移除。
- ReiserFS文件系统
- 2001年,Hans Reiser为Linux创建了第一个日志文件系统ReiserFS,它提供了现在ext3和ext4中也有的功能。不过,Linux已不再支持其最新版本Reiser4。
- XFS文件系统
- XFS(X File System)由Silicon Graphics为其先进的图形工作站创建,虽工作站已停产,但该文件系统的一些高性能特性使其在Linux中仍很受欢迎。
- 它使用回写模式的日志记录,性能高但有一定风险,因为实际数据不存储在日志文件中。
2. 日志记录与写时复制(COW)
- 日志记录的权衡 :在使用日志记录时,需要在安全性和性能之间做出选择。数据模式日志记录安全
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



