Linux硬盘读写能力的测试

Posted: 2009年4月19日星期日
今天对公司的几种类型的服务器分别做了,硬盘读写能力的测试。
测试的机器分别是:

测试的环境:Centos 5.2 x86_64 ,文件系统Ext3。
测试的过程:
先测试
通过以下两个脚本分别对服务器进行10次操作
读测试:

for i in 1 2 3 4 5 6 7 8 9 10;
do
sleep 10;
echo $'\n' $i;
hdparm -tT /dev/sda;
done

得出的结果如下图(单位:MB/sec)



看不清楚,请点击,查看大图
写测试

for i in 1 2 3 4 5 6 7 8 9 10;
do
sleep 10;
echo $'\n' $i;
dd if=/dev/zero of=/tmp/hdparm_write$i.tmp ibs=1M obs=1M count=1024;
done

说明:
对几个参数进行说明
sleep 10;间隔10S,
ibs=1M 一次读入1M
obs=1M 一次写入1M,
共1024个1M文件,也就是1G
测试的结果如下图(单位:MB/sec

0 评论: