3、测试同时读写能力
dd if=/dev/sdb of=/testrw.dbf bs=64k
一个是物理分区,一个是实际的文件,对它们的读写都会产生IO(对/dev/sdb是读,对/testrw.dbf是写),假设它们都在一个磁盘中,这个命令就相当于测试磁盘的同时读写能力。
4、测试纯写入性能
dd if=/dev/zero of=test bs=8k count=10000 oflag=direct
5、测试纯读取性能
dd if=test of=/dev/null bs=8k count=10000 iflag=direct
注意:dd 只能提供一个大概的测试结果,而且是连续 I/O(顺序IO) 而不是随机 I/O,理论上文件规模越大,测试结果越准确。 同时,iflag/oflag 提供 direct 模式,direct 模式是把写入请求直接封装成 I/O 指令发到磁盘,非 direct 模式只是把数据写入到系统缓存就认为 I/O 成功,并由操作系统决定缓存中的数据什么时候被写入磁盘。
标签:读写,写入,direct,dev,测试,磁盘,dd From: https://www.cnblogs.com/wxxjianchi/p/18313460