Quero testar um upload de arquivos do tipo application/x-gzip
de conteúdo de vários tamanhos, variando de 100 MB a 999 MB.
Como posso criar .gz
arquivos com esses tamanhos predeterminados? Nesse caso dd if=/dev/zero of=somefile bs=1 seek=100
, o arquivo resultante após o fechamento do zíper é geralmente muito pequeno.
files
compression
Senthil Kumaran
fonte
fonte
Aqui está outro método. Você pode criar arquivos controlando a variável de loop
filecount
. Isso cria arquivos aleatórios de tamanho entre 100 MB e 900 MB egzip
eles.fonte
base64
é compressível em cerca de 25%; Eu recomendaria pular o bit base64 e chamar o head diretamente/dev/urandom
.