Seperti yang ditulis Chris S dalam jawaban ini, ukuran blok optimal bergantung pada perangkat keras. Dalam pengalaman saya selalu lebih besar dari default 512 byte. Jika Anda bekerja dengan perangkat mentah maka geometri sistem file di atasnya tidak akan berpengaruh. Saya telah menggunakan skrip di bawah untuk membantu 'mengoptimalkan' ukuran blok dd.
#!/bin/bash
#
#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 1k 2k 4k 8k 16k 32k 64k 128k 256k 512k 1M 2M 4M 8M
do
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
Linux:Jadwalkan perintah untuk dijalankan sekali setelah reboot (setara dengan RunOnce)
Bagaimana saya melihat du dalam GB bukannya MB di linux?