Ich möchte einen Upload von Dateien mit Inhaltstypen application/x-gzip
in verschiedenen Größen von 100 MB bis 999 MB testen .
Wie kann ich .gz
Dateien mit diesen vorgegebenen Größen erstellen ? Wenn ich das tue dd if=/dev/zero of=somefile bs=1 seek=100
, ist die resultierende Datei nach dem Zippen normalerweise sehr klein.
files
compression
Senthil Kumaran
quelle
quelle
Hier ist eine andere Methode. Sie können Dateien erstellen, indem Sie die Schleifenvariable steuern
filecount
. Dadurch werden zufällige Dateien mit einer Größe zwischen 100 MB und 900 MB erstelltgzip
.quelle
base64
ist um etwa 25% komprimierbar; Ich würde empfehlen, das base64-Bit zu überspringen und head direkt aufzurufen/dev/urandom
.