tar
〜29GBのファイルを大幅に圧縮し、端末で次のコマンドを使用したいと思います。
tar cvzf file.tar.gz /path/to/directory
〜26GBに圧縮してインターネットで最大圧縮率を見つけて、次のことを行いました。
export GZIP=-9
env GZIP=-9 tar cvzf file.tar.gz /path/to/directory
ただし、tar.gzファイルのサイズは、プロパティに約26GBで表示されます。今回は10GB程度に圧縮されると思います。ここで何か抜けましたか?
ベストアンサー1
私はデフォルトの組み込み圧縮率を決して使用しません。アンパッカーが数百MBのRAMをxz
収容できることを知っている場合gzip
。
だから私の提案は tar
圧縮されていない出力をパイプすることですxz -9
。
圧縮にはより多くのCPU時間が必要ですが、解凍するとCPU時間が少なくなりますgzip
。テキストファイルの場合、圧縮は25〜30%向上します。