|
|
今天有机会在一个企业级硬盘上搞,新建了一个200G的分区出来测试了一下,几个常用文件系统的性能,不过是很粗略的测试,写N个1G文件。
测试相当简单,用dd:
dd if=/dev/zero of=test1.bin bs=1024 count=1024000
dd if=/dev/zero of=test2.bin bs=1024 count=1024000
...
dd if=/dev/zero of=test6.bin bs=1024 count=1024000结果按最快排到最慢,都是平均整数:
ext2 115mb/s #很平均,每次都很快。
jfs 90mb/s #最慢77,最快跟ext2差不远115mb/s,快慢出现看起来很随机,有点参次。
xfs 85mb/s #mkfs的时候超快,mount也很快,跟reiserfs形成鲜明对比,速度差别没jfs大。
reiserfs 64mb/s #速度平均,印象深刻的是mount的时间很长。听说reiserfs对付小文件是一流的,下次再试!
ext3 60mb/s #老早就不看好这个文件系统,速度平均但也不理想。
明天去测试一下小文件处理:comp
打算抄写 linux内核源代码计算一下,源代码源放在内存虚拟盘上。
大家有什么方法测试?我明天去折腾下,反正是人家的硬盘。:2cool :2cool |
|