バッチのまとめTOPへ Linux上で,巨大なサイズのダミーファイルが欲しい場合がある。 例えば,圧縮ソフトの圧縮率を比較したい場合など。 この場合,ダミーファイルの性質として,下記の点が求められる。 内容が,極端に「均質」過ぎてはいけない。(圧縮結果が小さくなりすぎるから) 内容が,極端に「ランダム」過ぎてはいけない。(圧縮結果が大きくなりすぎるから) ここでは,以下の3つの方法を検討し,それぞれ生成処理に要した時間も記録する。 ランダムな内容の巨大データを,データベース上に作成 ランダムな内容の巨大ファイルを,ファイルシステム上に作成 均質な内容の巨大ファイルを,ファイルシステム上に作成 (1)ランダムな内容の巨大データを,データベース上に作成 データベース(PostgreSQL)内に,巨大データを登録する。 そこでpg_dumpすれば,指定したサイズ(を上回るサイズ)の巨大なファイル