$ sync; dd if=/dev/zero of=tempfile bs=150 count=8488147; sync
8488147+0 records in
8488147+0 records out
1273222050 bytes (1.3 GB) copied, 8.02642 s, 159 MB/s
$ dd if=tempfile of=/dev/null bs=150 count=8488147
8488147+0 records in
8488147+0 records out
1273222050 bytes (1.3 GB) copied, 3.29829 s, 386 MB/s
$ sync; dd if=/dev/zero of=tempfile bs=8192 count=155423; sync
155423+0 records in
155423+0 records out
1273225216 bytes (1.3 GB) copied, 0.462391 s, 2.8 GB/s
$ dd if=tempfile of=/dev/null bs=8192 count=155423
155423+0 records in
155423+0 records out
1273225216 bytes (1.3 GB) copied, 0.211027 s, 6.0 GB/s
if output interface is /dev/null, the speed will double;
if the bs is bigger, the speed maybe faster