ランダムなサイズの 1k ~ 64k、平均 32k の多数のファイルを非常に迅速に作成できる必要があります。私が見つけた方法の 1 つは、unix コマンドddを使用して、バイトを /dev/urandom から新しいファイルにコピーすることです。ただし、ランダムなバイトをディスクに書き込むことなく、未割り当て領域へのファイル リンクを作成するだけで時間を節約しようとしています。
これは Unix ライクな環境で可能ですか? もしそうなら、どうすればよいでしょうか?
そうでない場合、これは小さな C プログラムで実行できますか?