Voglio creare un file di grandi dimensioni ~ 10G pieno di zeri e valori casuali. Ho provato ad usare:
dd if=/dev/urandom of=10Gfile bs=5G count=10
Crea un file di circa 2 GB ed esce con uno stato di uscita '0'. Non riesco a capire perché?
Ho anche provato a creare file usando:
head -c 10G </dev/urandom >myfile
Ci vogliono circa 28-30 minuti per crearlo. Ma lo voglio creato più velocemente. Qualcuno ha una soluzione?
Inoltre desidero creare più file con lo stesso modello (pseudo) casuale per il confronto. Qualcuno sa un modo per farlo?
dd
causa della dimensione del blocco. Potresti voler dare un'occhiata a questo post stackoverflow.com/questions/6161823/… che ha alcune buone risposte su come calcolare la dimensione del blocco migliore, così come alcuni script / programmi utente e altri suggerimenti usandodd
.