btrfs和Linux原生ZFS性能对比
本帖最后由 darkduke 于 2012-10-15 15:31 编辑应jeff2229的提问,我使用IOzone这款Linux下面的文件系统性能测试工具分别对Linux下面的btrfs和ZFS进行了测试,生成了两份报告,供各位参考。
测试所用的IOzone都是3.080版本,测试命令为:
iozone -a -b /home/wood/test.xls测试环境如下:
CPU:Intel corei7 2630QM@2.0GHz
内存:三星金条DDR3 1333 4GB*3
硬盘:希捷7200转笔记本硬盘
其中,Gentoo Linux安装在纯ZFS文件系统,64位,采用3.6.2-gentoo内核,文件系统位于sdb3。
Funtoo Linux安装在纯btrfs文件系统,64位,采用3.6.2-gentoo内核,文件系统位于sdb5。
由于内核版本和编译选项一致,Gentoo和Funtoo的portage树也几乎没有差异性,因此,本项测试的前提是,假设忽略文件系统的位置所造成的性能差异。
测试数据类似如下格式:
48163264
6416623344753711015812268211991276
12817220877413360054194941727352
2561882502147568026145089292350543
512184178586454123361419041252845081
102428286543388776073520280272559871
2048397833750749116098920541202557437
4096392343666149109260211789802483786
8192412136744655122251316687742751903
16384394405797119123169019525452656666
其中,左边第一列表示测试采用的文件总大小,最上边一行表示测试所采用的数据块大小,单位都是KB,中间的数据就是速度了,单位是KB/S。
因为IOzone生成的报告文件是excel兼容格式,我就放在附件里面了,下载之后可以针对每个测试部分生成三维图表,进行更直观的比较。
当然,由于采用的是自动测试模式,难免有疏漏之处,有兴趣的同学可以调整参数,诸如采用多线程等等来测试。
另外,由于我的机器没有ext4的文件系统,所以ext4的测试报告暂缺,希望有同学可以完善一下。
支持技术贴 高手如云 看看那个快{:9_611:} 很高端的样子 好楼主,谢谢了
页:
[1]