Erinevus GZIP ja TAR vahel

GZIP vs TAR
Laiend .tar.gz on failide allalaadimisel eriti populaarne, eriti muudes kui Windowsi opsüsteemides. Kuid erinevalt enamikust laienditest ei ole see mõeldud ühe programmi tuvastamiseks, mida selle faili avamiseks kasutataks; see osutab kahele. Tar on failivorming, kuid on ka faili tootva programmi nimi. Tõrv on arhiveerija, mis tähendab, et arhiveeriks mitu faili ühte faili, kuid ilma tihendamiseta. Gzip, mis haldab laiendit .gz, on tihendusriist, mida kasutatakse faili kettaruumi vähendamiseks.

Enamik Windowsi kasutajaid on harjunud, et neil on failide pakkimiseks ja arhiveerimiseks üks programm. Mõned programmid, mis seda teevad, on Winrar, 7zip ja Winzip. Kuid UNIX- ja Linux-keskkondades, kus arhiveerimine ja tihendamine on kokku kaks erinevat toimingut, pole see nii. Tarball on nimi, mida kasutatakse failide kogu tuvastamiseks, mis on Tar-rakenduse poolt ühte faili arhiveeritud, olenemata sellest, kas see on tihendatud või mitte. Kuigi Gzip on kõige levinum pakkimisriist, mida kasutatakse koos tarvikutega, pole see ainus. Samuti on olemas teine ​​pakkimisriist Bzip2, mis võib faili veelgi tihendada, kuid võtab palju kauem aega.

Tõmblukuga tarbali loomisel on plussid ja miinused, võrreldes tavapäraste rakendustega, mis pakuvad mõlemat. Tõmblukustatud tarball oleks võinud dramaatiliselt vähendada failisuurust - pakkimisriist ei tihenda faile eraldi, vaid käsitleb kogu tarballi ühe suure failina. See on veelgi selgem, kui tegemist on poolkompressitud failidega, näiteks GIF- ja jpg-failidega.

Selle vormingu kasutamise puuduseks on see, et te ei saaks ühte faili ekstraheerida. Kuna kogu arhiiv on tervikuna tihendatud, peate enne ühe faili ekstraheerimist ka kogu arhiivi lahti pakkima. Üksiku faili ekstraheerimine suurelt pakitud tarbolt võib võtta oluliselt kauem aega kui ühe faili ekstraheerimine samadest failidest, mis on kokku pakitud ja arhiveeritud mõne muu tööriista abil, näiteks Winrar või Winzip.

Kokkuvõte:
1. Gzip on tihendusriist, mida kasutatakse faili suuruse vähendamiseks
2. Tõrv on arhiiv, mida kasutatakse mitme faili ühendamiseks üheks
3. Gzipit ja Tõrva kasutatakse tavaliselt koos, et luua märkimisväärselt tihendatud Tarballsid
4. Üksikute failide ekstraheerimine võib tõmblukustatud tarkvaradega võtta kauem aega kui muude vormingute puhul