ubuntuでddの速度 bsパラメータ

こちらのページ  ddコマンドのbsサイズ にbsパラメータの違いによるddコマンドの速度を測るスクリプトがあった。そのままではubuntuでは動かなかったが、bsのパラメータが16mと小文字だったので16Mと大文字にすると動いた

赤字の部分を変更した

#!/bin/sh
#
#create a file to work with
#
echo "creating a file to work with"
dd if=/dev/zero of=/var/tmp/infile count=1175000
for bs in  1M 4M 8M 16M 32M 64M 128M 256M 512M
do
        echo "---------------------------------------"
        echo "Testing block size  = $bs"
        dd if=/var/tmp/infile of=/var/tmp/outfile bs=$bs
        echo ""
done
rm /var/tmp/infile /var/tmp/outfile

bsのサイズで結構速度違うのね。

1M  2.4GB/s

2M 1.3GB/s

16M 1.2GB/s

32M 1.2GB/s

256Mや512Mにすると774MB/s,474MB/sに 

まあM.2SSDにたいしてなのでSDとかだとこんなに出ないかもしれないが。



コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題