Aqui está um teste da taxa de transferência de /dev/zero
no meu sistema:
$ dd if=/dev/zero of=/dev/null bs=1M count=1000000
1000000+0 records in
1000000+0 records out
1048576000000 bytes (1,0 TB) copied, 65,2162 s, 16,1 GB/s
Não há outro gargalo que a velocidade do cache da CPU aqui. Isso significa que no meu sistema /dev/zero
pode gerar até 16,1 GB/s
de zeros, então definetly deve ser rápido o suficiente para o seu propósito.