测试写性能(创建一个1G的文件,用同步写)
dd if=/dev/zero of=test_write bs=1M count=1024 oflag=dsync
图片
测试读性能(读取刚刚创建的文件)
dd if=test_write of=/dev/null bs=1M count=1024
运行后会显示 “记录了 xxx+0 的读入”“记录了 xxx+0 的写出”,通过耗时就能算出读写速度。比如写 1G 用了 5 秒,那写入速度就是 1024MB / 5s = 204.8MB/s 。
测试写性能(创建一个1G的文件,用同步写)
dd if=/dev/zero of=test_write bs=1M count=1024 oflag=dsync
图片
测试读性能(读取刚刚创建的文件)
dd if=test_write of=/dev/null bs=1M count=1024
运行后会显示 “记录了 xxx+0 的读入”“记录了 xxx+0 的写出”,通过耗时就能算出读写速度。比如写 1G 用了 5 秒,那写入速度就是 1024MB / 5s = 204.8MB/s 。