【发布时间】:2015-06-19 11:37:30
【问题描述】:
我想检查我的磁盘的读/写性能。我正在执行以下命令写入文件
time dd if=/dev/zero of=/home/test.txt bs=2k count=32k;
大约 400MB/s
为了检查我在命令下面执行的读取性能。有和没有'of'参数。这些结果之间存在巨大差异
time dd if=/home/test.txt of=/dev/zero bs=2k (gives about 2.8GB/s)
time dd if=/home/test.txt bs=2k (9MB/s)
我读到“of=/dev/zero”用于在创建文件时从某个临时文件中读取数据。
但是为什么在检查读取性能时需要它,以及为什么在使用和不使用“of=/dev/zero”时速度会存在巨大差异
【问题讨论】: