.tar.gzは2重に圧縮をかけていると思うのですが、なぜそうするんでしょうか。 .tar.gzに対して、UNIX系の圧縮といったりします。自分もそれはイメージで連想できるのですが、これは実際にはOSの処理に

Unix系12,809閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

このベストアンサーは投票で選ばれました

NEW! この回答はいかがでしたか? リアクションしてみよう

その他の回答(1件)

UNIXは大昔からテープでバックアップするのでTAR(テープアーカイバーの意味)を使い無圧縮で 一個にまとめる様になっています。で、そのままではでかいのでcompressで圧縮されるようになったん だけど圧縮方式がLZWで特許にかかったので新たにgzip(gnu zip)が開発されました。 Unixの場合tarでアーカイブした物をパイプでgzipに送るとtarでアーカイブしながら同時にgzipで圧縮出来ます。 したがって単体で複数を圧縮するソフトが必要ない上に個別に圧縮するより圧縮率が高いので そのままtarが使われているのでしょう。