Różnica między GZIP i TAR

Różnica między GZIP i TAR

GZIP vs Tar
.smoła.Rozszerzenie GZ jest bardzo popularne podczas pobierania plików, szczególnie w systemach operacyjnych innych niż Windows. Ale w przeciwieństwie do większości rozszerzeń, nie ma to na celu zidentyfikowania jednego programu, który byłby użyty do otwarcia tego pliku; wskazuje na dwa. TAR jest formatem pliku, ale jest także nazwą programu, który tworzy plik. TAR jest archiilem, co oznacza, że ​​archiwizowałby wiele plików w jednym pliku, ale bez kompresji. Gzip, który obsługuje .Rozszerzenie GZ to narzędzie kompresyjne, które służy do zmniejszenia miejsca na dysku używanym przez plik.

Większość użytkowników systemu Windows jest przyzwyczajona do posiadania jednego programu kompresowania i archiwizacji plików. Niektóre programy, które to robią, to Winrar, 7zip i Winzip. Ale tak nie jest w środowiskach UNIX i Linux, w których archiwizacja i kompresja to dwa różne operacje. Tarball to nazwa używana do identyfikacji dowolnego zbioru plików, które zostały zarchiwizowane w jednym pliku przez aplikację TAR, niezależnie od tego, czy jest on skompresowany, czy nie. Chociaż GZIP jest najczęstszym narzędziem kompresji, które jest używane z Tarballs, nie jest to jedyne. Istnieje również inne narzędzie do kompresji o nazwie BZIP2, które mogłoby dalej kompresować plik, ale zajęłoby znacznie dłużej.

Istnieją zalety i wady w tworzeniu zapinanej na zamek tarball w porównaniu ze standardowymi aplikacjami, które robią oba. Zamknięta tarbka mogła radykalnie zmniejszyć pliki narzędzie kompresyjne nie kompresuje plików indywidualnie, ale traktuje cały Tarball jako jeden duży plik. Jest to jeszcze bardziej widoczne w radzeniu sobie z póła kompresowanymi plikami, takimi jak pliki GIF i JPG.

Wadą korzystania z tego formatu jest to, że nie byłbyś w stanie wyodrębnić jednego pliku. Ponieważ całe archiwum jest ściśnięte jako całość, musisz również rozstrzygać całe archiwum przed wyodrębnieniem jednego pliku. Wyodrębnienie pojedynczego pliku z dużej zapinanej na zamek tarball może potrwać znacznie dłużej w porównaniu do wyodrębnienia pojedynczego pliku z tych samych plików skompresowanych i zarchiwizowanych przez inne narzędzie, takie jak Winrar lub Winzip.

Streszczenie:
1. GZIP to narzędzie kompresyjne używane do zmniejszenia rozmiaru pliku
2. TAR to archiwek używany do łączenia wielu plików w jeden
3. GZIP i TAR są zwykle używane w tandemie do tworzenia tarballów, które są znacząco skompresowane
4. Wyodrębnienie indywidualnego pliku może potrwać znacznie dłużej z zapinanymi tarballami niż z innymi formatami