2016-04-19 13 views
1

私はtarが圧縮せず、単にアーカイブすることを知っています。しかし、それはgzipまたはlzmaのように、バックエンドで実行されているコンプレッサーの圧縮を助けますか?tarは圧縮を助けますか?

別の言い方をすれば、個々のファイルを最初に圧縮した後、アーカイブにかなりのスペースが必要な場合です。

これは、基本的に、毎日ローリングされますが、週末にアーカイブされ、圧縮されるログに由来します。それぞれ約30〜50ファイル、最大で数十GBです。これらのファイルを処理する必要があるときには、特にtarballからほんの少数のファイルしか必要としないため、解凍と解凍はかなりの時間がかかります。

答えて

2

10Goの30-50個のファイルを除外すると、圧縮率または速度が大幅に向上しません。ファイルは、辞書サイズであまり勝てないファイルの数と比べて非常に大きいです。理解を深めるためhttps://superuser.com/questions/616785/how-does-dictionary-size-affect-compressionを読んでください。

==>大きなtarballを作成するのではなく、個別に圧縮する方がよいでしょう。

関連する問題