ddは1 GBではなく32 MBのランダムファイルを生成しています
1 GBのランダムファイルを作成したいので、次のコマンドを使用しました。 dd if=/dev/urandom of=output bs=1G count=1 しかし、代わりにこのコマンドを起動するたびに32 MBのファイルを取得します。 <11:58:40>$ dd if=/dev/urandom of=output bs=1G count=1 0+1 records in 0+1 records out 33554431 bytes (34 MB, 32 MiB) copied, 0,288321 s, 116 MB/s なにが問題ですか? 編集: このトピックのすばらしい回答のおかげで、32GBの32MBのチャンクを読み取り、1GBにするソリューションがありました: dd if=/dev/urandom of=output bs=32M count=32 1 GBを直接メモリに読み取り、その後ディスクに書き込む別のソリューションが提供されました。このソリューションは多くのメモリを消費するため、優先されません。 dd if=/dev/urandom of=output bs=1G count=1 iflag=fullblock