EXT4 文件系统大家可能都比较熟悉了,现在流行的 ubuntu 11.04 和 Fedora15 都是默认采用的 EXT4,EXT4 是Linux的第四代扩展文件系统,是 EXT3 的后继版本。Btrfs 被称为是下一代 Linux 文件系统。近年来 EXT2/3 遇到越来越多的扩展性问题,在期待 EXT4 的同时,人们发现了 btrfs,据说它采用了很多先进的文件系统设计,不仅解决了 EXT2/3 的扩展性问题,还让人们看到了下一代文件系统所具有的许多其他特性。
标签存档: EXT4
Linux Kernel 3.0 EXT4与BTRFS对比
作者: Nanu
日期: 2011-06-26
评论关闭
EXT4 vs XFS 对比测试
作者: Nanu
日期: 2011-04-22
评论关闭
下图是EXT4 vs XFS文件系统的对比测试结果数据,横坐标是测试模式,纵坐标是测试耗时,越小越好。
从结果来看:
1. 初始化模式下,EXT4性能并没有比XFS来得高
2. 随机读写模式下,EXT4性能比XFS将近高一倍
3. 其他测试模式中,EXT4和XFS性能相当
总结:
在一些对随机IO性能要求较高的环境下,可以尝试使用ext4,比如数据库,大型图片后台存储等。
附:使用EXT4文件系统步骤
1. 操作系统要求AS 5.3及以上(RHEL系列)
2. 内核要求2.6.18-128.el5及以上
3. 安装e4fsprogs软件包
4. 创建文件系统
mkfs.ext4 –L /data /dev/sda6
5. 挂载文件系统
mount –t ext4 –o rw,noatime,nodiratime /dev/sda6 /data
接下来就可以开始使用了。
友情提醒:
虽然EXT4也有用于生产环境的案例,但仍不建议用于非常重要的项目中,它的设计理念和XFS很类似并做了更多改善。
有兴趣的同学可以参考:
EXT4 https://ext4.wiki.kernel.org/index.php/Ext4_Howto
XFS http://www.ibm.com/developerworks/cn/linux/filesystem/l-fs9/
