我正在编写一个测试硬盘读写速度的脚本。我已经能够使用hdparm命令输出读取速度。我正在使用这一行来测试写入速度: dd if = / dev / zero of = / tmp / test.data bs = 1k count = 128k
输出到窗口:
131072 + 0条记录 131072 + 0记录输出 复制134217728字节(134 MB),1.18678 s,113 MB / s
我尝试使用>>和>将结果输出到文本文件,这些都不起作用。有谁知道如何将我的结果输出到文本文件?
答案 0 :(得分:15)
他们输出到stderr,因此请尝试使用2>
代替>
dd if=/dev/zero of=/tmp/test.data bs=1k count=128k 2> output.txt
答案 1 :(得分:0)
dd对顺序写入有好处,但也可以检查iozone和bonnie。轨道内的搜索往往比从一个轨道到另一个轨道的搜索要快得多,因此随机I / O可能与顺序非常不同。