Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1172745
  • 博文数量: 150
  • 博客积分: 2739
  • 博客等级: 少校
  • 技术积分: 2392
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-07 12:28
文章分类

全部博文(150)

文章存档

2015年(2)

2014年(16)

2013年(10)

2012年(58)

2011年(64)

分类: LINUX

2011-09-23 21:13:28

本次测试是在虚拟机上进行的。测试的文件有ext2ext3jfsreiserfsxfsvfat其中ext3中对各个日志测试。

系统是在redhat linux ,内核是2.6.18-274.3.1.el5.centos.plusPAE,测试的文件大小是创建1G分区大小下测试。分别对Write ,RE-write, read, Re-read, Random Read, Random Write测试。

文件系统介绍:ext2,ext3linux下的文件系统,其中ext2不是日志格式的,ext3是日志格式,有writeback, order(默认)journal三种;jfsxfsreiserfs是日志格式的文件系统;vfatFAT文件系统的一种。

  1. 说明:4k,8k,16k,32k,64k,128k,256k,512k,1024k,2048k,4096k,8192k,16384k分别对应1,2,3,4,5,6,7,8,9,10,11,12,13

 测试软件:iozone 主要用到的命令:

  1. iozone -a -s 256M -i 0 -i 1 -i 2 -f /test/a.wks -Rb /root/jfs.wks

 注:由于linux中不支持xfs等文件系统,需要安装,需要的软件

  1. jfsutils-1.1.12-1.i386.rpm kmod-xfs-0.4-2.i686.rpm reiserfs-utils-3.6.19-2.4.1.i386.rpm
  2. kernel-PAE-2.6.18-274.3.1.el5.centos.plus.i686.rpm kmod-xfs-PAE-0.4-2.i686.rpm xfsprogs-2.9.4-1.el5.centos.i386.rpm

其中iozone也需要令外安装:yum install iozone –y ;以下是本人测试的结果:

 总结:ext2,ext3比较来看,ext2的性能比ext3好,但是由于ext2不是日志文件系统故而对于那些数据不是很敏感的到可以用;ext3中的writeback, order, journal系统性能比较来看,writeback人综合性能较高,其次order, 最次journal但是journal对数据的安全性能是最好的,不过一般使用默认就是比较优的,而writeback性能高但是对数据的安全性不甚好。其他的各个文件系统来看,也比较不出个什么。关于在系统中如何使用,甚至使用哪种文件系统应该具体环境来看,需要根据文件系统块,储存什么样类型的数据等等,来搜集数据从而确定的。


阅读(1323) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~