Hi. Suggestion: would auto-scaling regarding block sizes be a welcome
feature to DD? Illustration by script (paths are valid for a *Linux Fedora*
system):

#!/bin/bash

touch /var/tmp/data{1,2}
dd if=/dev/zero of=/var/tmp/data1 count=1048576
printf "\n"
for block in 256k 512k 1M 2M 4M 8M
do
    echo "Testing $block block size."
    dd if=/var/tmp/data1 of=/var/tmp/data2 bs=$block oflag=dsync
status=progress
    echo ""
done
rm /var/tmp/data{1,2}

Reply via email to