Eu quero criar um arquivo grande ~ 10G preenchido com zeros e valores aleatórios. Eu tentei usar:
dd if=/dev/urandom of=10Gfile bs=5G count=10
Ele cria um arquivo de cerca de 2 GB e sai com o status de saída '0'. Eu não entendo o porquê?
Eu também tentei criar arquivo usando:
head -c 10G </dev/urandom >myfile
Demora cerca de 28 a 30 minutos para criá-lo. Mas eu quero que seja criado mais rápido. Alguém tem uma solução?
Também desejo criar vários arquivos com o mesmo padrão aleatório (pseudo) para comparação. Alguém sabe uma maneira de fazer isso?
dd
devido ao tamanho do bloco. Você pode olhar para este post stackoverflow.com/questions/6161823/…, que contém algumas boas respostas sobre como calcular o melhor tamanho de bloco, além de alguns scripts / programas de usuário e outras sugestões de usodd
.