А ты как хотел?
Программы тоже "что-то" в занимаемое место пишут.
Не нравится urandom, используй
if=/dev/zeroБлок не надо делать слишком маленьким (как и слишком большим) - будет падение скорости записи
Вот на маленьком примере:
$ time dd if=/dev/zero of=3 bs=2048 count=51200
51200+0 записей считано
51200+0 записей написано
скопировано 104857600 байт (105 MB), 0,157375 c, 666 MB/c
real 0m0.162s
user 0m0.016s
sys 0m0.108s
$ time dd if=/dev/zero of=4 bs=512 count=204800
204800+0 записей считано
204800+0 записей написано
скопировано 104857600 байт (105 MB), 0,504617 c, 208 MB/c
real 0m0.508s
user 0m0.008s
sys 0m0.320s
"No! Try not! Do. Or do not. There is no try." -- Yoda