磁盘 read/write 在 linux 中的性能
Disk read/write perfomance in linux
我想检查 read/write 我的磁盘的性能。我正在执行以下命令写入文件
time dd if=/dev/zero of=/home/test.txt bs=2k count=32k;
大约为 400MB/s
为了检查读取性能,我在 commands.with 下执行且没有 '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"
时速度存在巨大差异
我想检查 read/write 我的磁盘的性能。我正在执行以下命令写入文件
time dd if=/dev/zero of=/home/test.txt bs=2k count=32k;
大约为 400MB/s
为了检查读取性能,我在 commands.with 下执行且没有 '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"
时速度存在巨大差异