2010/01/27

圧縮時間と圧縮率

18MBのバイナリファイル10枚
tar czf trans.tgz bkvs0*
    26.419s
tar cjf trans.tbz2 bkvs0*
    66.547s
zip trans.zip bkvs0*
    26.911s

trans.tgz    126M
trans.tbz2  127M
trans.zip     126M


50MBのアスキーファイル10枚
tar czf trans.tgz kvs0*
    68.020s
tar cjf trans.tbz2 kvs0*
    217.508s
zip trans.zip kvs0*
    79.179s

trans.tgz   142M
trans.tbz2 102M
trans.zip    268M


バイナリを扱う場合はどの圧縮形式でも同程度の圧縮率.
時間が早いtgzがおすすめ.

アスキーの場合,tbz2はtgzの2倍の時間がかかるが,圧縮率は10%程度しか違わない.
zipはtgzより時間がかかるが圧縮率は低い.
よってtgzがおすすめ.


総じてtgzが一番おすすめ

0 件のコメント: