2012年2月6日月曜日

gzとかbzip2とか試してみる

原状はRARで圧縮してるが、他の一般的なファイル形式で色々試す
gzとかbz2とか

まずはtarコマンドをWindowsで使う為のWin32用DLLを以下よりダウンロード
Common Archivers Library: TAR32.DLL
http://www.csdinc.co.jp/archiver/lib/tar32.html


SQL Server 2005のDBバックアップファイルの圧縮
対象ファイル:
 .bak 16,691MB (17,501,881,856 byte)
比較対象RARの実績:
 .rar 1,703MB (1,785,825,937 byte)
 圧縮率 10.2%
 所要時間 ?←TODO:あとで調べて更新する大体3,40分だったはず(あいまい)

1. tar.gzに圧縮
tar.gz 1,851MB (1,940,914,176 byte)
圧縮率 11%
所要時間 8分41秒
 rarより早いけど、圧縮率はrarに劣る。

2. tar.bz2に圧縮
tar.gz 1,839MB (1,927,925,760 byte)
圧縮率(%)11%
所要時間 1時間22分15秒
 rarより遅く、圧縮率もrarに劣る。てかgzと12MBしか変わらないし。orz
 やり方間違えたかな。

結論:とりあえず現状通りrarのままでいいや。しばらくは。

こんなページもあったよっと。
窓の杜 - ファイル圧縮対決6番勝負!
http://www.forest.impress.co.jp/article/1998/11/16/compress.html

0 件のコメント:

コメントを投稿