1.测试磁盘读写速度 #dd if=/dev/zero of=./test.file bs=1000M count=1 此命令会生成一个写满0的test.file文件。大小为1G。有关读写速度的数
1.测试磁盘读写速度
#dd if=/dev/zero of=./test.file bs=1000M count=1
此命令会生成一个写满0的test.file文件。大小为1G。有关读写速度的数据会显示出来,如图所示:
如果多次执行,每次显示的写入速度都不太一样,但差不多。
注:(1).bs处如果只写纯数字,表示以字节表示每次写入的大小,bs=1024就表示每次写入1k大小的文件。如果想指定大小单位,则在后面添加K,M,G,不过必须大写。例子中的1000M若是换成1024M,则会生成1.1G大小的文件,因为这里的单位是GB不是GIB,是十进制而不是二进制的。
(2).count表示bs的写入大小循环多少次,bs的值乘以count的值就是生成文件的大小。如果使bs的值变小count值增加,那么产生相同大小的文件会快很多,但是太小会更慢,所以bs选择适当大小(目前我测试的结果是bs=1000k时出现过最大的速度,只要上4k都能达到GB/s级别),结果如图所示: