使用DD命令测试Linux磁盘的读写速度
1、先熟悉两种特殊设备:
(1):空回收站,无底洞。
(2)零:生成字符。
2。测试磁盘写入能力
复制代码代码如下所示:
时间DD如果= / dev /零= / testw.dbf BS = 4k数= 100000
因为零是一个伪设备,它只生成空字符流,并且不生成IO。所以我将集中在文件,文件只用于写作,所以这个命令相当于测试磁盘的写作能力,滞后=直接命令的最后会跳过内存缓存的加入,以及同步的加入会跳过oflag =硬盘缓存。
三.测试磁盘读取能力
复制代码代码如下所示:
时间=如果
因为它是一个物理分区,它的读取将生成IO,所以它是一个伪设备,相当于一个黑洞,它不会向设备生成IO,所以这个命令的IO仅发生在I/O上,这也相当于测试磁盘的读取能力。
4。同时测试读写能力。
复制代码代码如下所示:
时间DD如果= / dev / SDB = / testrw.dbf BS = 4k
在这一命令,一个是物理分区,一个是实际的文件,他们会产生IO(读/ dev / SDB,写/ testrw DBF),认为他们都是在一个磁盘,这相当于测试磁盘同时读写能力。