Faililaiend .tar.gz on väga populaarne, kui räägime failide allalaadimisest süsteemidesse, mis Windowsis ei tööta. Erinevalt teistest laienditest ei osutata ühele programmile selle faili avamiseks, vaid viitab kahele.
Tar on nii failivormingu kui ka seda loova programmi nimi.
Võtme tagasivõtmine
- Gzip on failide tihendamise utiliit, mis tihendab ühte faili, samas kui Tar on arhiveerimisutiliit, mis loob mitme faili ja kataloogi arhiivi.
- Gzip vähendab faili suurust, tihendades selle sisu, samas kui Tar ühendab mitu faili ja kataloogi üheks arhiivifailiks.
- Gzip ei säilita metaandmeid ega kataloogistruktuuri, samas kui Tar säilitab arhiivis sisalduvate failide ja kataloogide kataloogistruktuuri.
GZIP vs TAR
GZIP-i ja TAR-i erinevus seisneb selles, et Tar on failiarhiveerija, mis tähendab, et see suudab mitu faili liita ilma neid üheks failiks tihendamata. Gzipi, mis käsitleb laiendit.gz, kasutatakse faili tihendamiseks, et säästa ruumi kõvaketas.
Gzipi nimetatakse tavaliselt failivorminguks ja tarkvararaamistikuks HTTP-sisu tihendamiseks, kuni seda kliendile edastatakse Unix ja Unixi sarnased süsteemid.
On teada, et meetod minimeerib faili suurust kuni 80%, mille tulemuseks on kiirem lehe laadimisaeg, väiksem ribalaiuse kasutamine ja väiksem SSL-i üldkulu (tänu SSL-i käepigistuse ajal tehtud edasi-tagasi reiside arvu vähenemisele).
Tar käsku saab kasutada ühte faili või failide rühma sisaldavate tihendatud arhiivide loomiseks. Tarballid, gzip-, bzip- või tar-failid on kõik tulemuseks saadavate arhiivifailide terminid.
Tar-fail on eritüüpi fail, mis ühendab palju faile üheks paketiks. See sarnaneb a.zip-failiga, kuna see võib sisaldada mitut faili, kuid erinevas failivormingus.
Võrdlustabel
Võrdlusparameetrid | GZIP | TAR |
---|---|---|
Kontotatsioon | Tihendustööriista Gzip, mis haldab laiendit.gz, kasutatakse faili kettaruumi kasutamise minimeerimiseks. | Tar on failiarhiveerija, mis tähendab, et see võib liita mitu antud faili ilma neid üheks failiks tihendamata. |
Kokkusurumisvõime | Gzip on programm, mis tihendab ühte faili (ainult). | Erinevad failid ühendatakse targa üheks (tar) failiks. |
Põhineb efektiivsusel | Zip on tarkvara, mis teeb nii arhiveerimist kui ka tihendamist. | See loob mitmest failist ühe faili; see ei tihenda andmeid, välja arvatud juhul, kui seda kasutatakse koos tihendusprogrammiga nagu gzip. |
Metaandmete säilitamine | Zip on metaandmete säilitamisel puudu. | Tar on metaandmete säilitamise osas zipist palju ees. |
Katsed läbitud | Gzip läbib vaid 17% testidest, mis on üsna madal. | Tõrva läbimise protsent on 65 (ligi 3.5 korda suurem kui ZIP-failil). |
Mis on GZIP?
GNU ZIP-failid kasutavad pakkimisspetsifikatsioonide ja juhiste jõustamiseks GNU ZIP-algoritmi ning need salvestatakse GZIP-vormingus koos gzip-laiendiga.
Need võivad sisaldada faile, mille kasutaja on valinud GNU ZIP-algoritmi abil tihendamiseks. GZIP-vormingus sisalduvate failide tihendamata versioonide suurus oleks väiksem kui saadud GZIP-faili suurus.
GNU ZIP-algoritm teisendab suuremaid faile vastavalt kasutaja vajadustele ja enamik Unixi-põhiseid süsteeme järgib GZIP-i tihendamise standardeid ja spetsifikatsioone.
Paljud Microsoft Windowsi failide tihendamise ja lahtipakkimise tööriistad toetavad GZIP-faile, mis tähendab, et neid saab kasutada nendesse failidesse salvestatud sisu koostamiseks, lahtipakkimiseks ja sellele juurde pääsemiseks.
DEFLATE-algoritm, mis ühendab LZ77 ja Huffmani kodeerimise, on gzipi alus. DEFLATE oli mõeldud asendama patendiga kaitstud andmete tihendamise algoritme, nagu LZW, mis piiras Compressi ja teiste tollal levinud arhiivide kasutatavust.
Mis on TAR?
TAR-fail on konsolideeritud Unixi arhiivi vormingus, mis on lühend sõnadest Tape Archive ja mida nimetatakse tarballiks. TAR-faili avamiseks on vaja arhiivi avamise programmi või juhiseid.
Kuna see võib salvestada mitu faili ühte faili, on TAR-failivorming tavaline mitme faili arhiveerimiseks ja Interneti kaudu saatmiseks, näiteks tarkvara allalaadimiseks.
Juhul kui Linux ja Unixi süsteemides kasutatakse tavaliselt TAR-failivormingut., kuid seda kasutatakse enamasti andmete salvestamiseks, mitte tihendamiseks. Pärast väljatöötamist muutuvad TAR-failide tihendamisel TGZ-failid laiendiga TGZ, TAR.GZ või GZ.
Kõige populaarsem zip/unzip programm avab TAR-failid, kuna need on levinud arhiivivormingud.
Kaks parimat tasuta failiekstraktorit on PeaZip ja 7-Zip, mis võivad avada ja luua TAR-faile, kuid selles tasuta failiekstraktorite loendis on palju muid võimalusi.
Muude TAR-i avajate hulka kuuluvad B1 Online Archiver ja ezyZip, mis töötavad teie brauseris, mitte allalaaditud rakendusena. TAR-i sisu eemaldamiseks laadige see üles ühele neist kahest veebisaidist.
Peamised erinevused GZIP-i ja TAR-i vahel
- Tihendustööriista Gzip, mis haldab laiendit.gz, kasutatakse faili kettaruumi kasutamise minimeerimiseks. Teisest küljest on Tar failiarhiveerija, mis tähendab, et see võib ühendada mitu faili üheks failiks ilma neid tihendamata.
- Gzip on programm, mis tihendab ühte faili (ainult), samas kui erinevad failid ühendatakse targa üheks (tar) failiks.
- Zip on tarkvara, mis teeb nii arhiveerimist kui ka tihendamist. Tar loob mitmest failist ühe faili; see ei tihenda andmeid, välja arvatud juhul, kui seda kasutatakse koos tihendusprogrammiga nagu gzip.
- Zip jääb metaandmete säilitamises maha, Tar on aga Zipist kaugelt ees metaandmete säilitamise osas.
- Gzip läbib vaid 17% testidest, mis on üsna madal, samas kui Tari läbimise protsent on 65 (ligi 3.5 korda suurem kui ZIP-fail).
- https://dl.acm.org/doi/abs/10.1145/2664666.2664670
- https://stratadoc.stratus.com/vos/19.2.1/r553m-01/wwhelp/wwhimpl/common/html/r553m-01.pdf
Viimati värskendatud: 17. juunil 2023
Sandeep Bhandaril on arvutite bakalaureusekraad Thapari ülikoolist (2006). Tal on 20-aastane kogemus tehnoloogia vallas. Ta tunneb suurt huvi erinevate tehnikavaldkondade, sealhulgas andmebaasisüsteemide, arvutivõrkude ja programmeerimise vastu. Tema kohta saate tema kohta rohkem lugeda bio-leht.
Artikli selgitus GZIP-i ja TAR-i kohta oli väga üksikasjalik ja valgustav. Hästi tehtud!
Kindlasti andis artikkel põhjaliku ülevaate GZIP-ist ja TAR-ist. Nautisin selle lugemist täiega.
Artikkel oli põhjalik juhend GZIP-i ja TAR-i erinevuste mõistmiseks. Kiitus autorile!
Kindlasti leidsin, et artikkel on erakordne ressurss GZIP-i ja TAR-i tundmaõppimiseks.
Autori seisukoht GZIP-i ja TAR-i kohta oli väga läbinägelik ja hästi sõnastatud. Suurepärane töö!
Ma leidsin, et artikkel on väga informatiivne, eriti GZIP-i ja TAR-i üksikasjalik võrdlus. Väga soovitatav lugeda.
Nõus, GZIP-i ja TAR-i kohta esitatud teabe sügavus oli muljetavaldav. Hästi uuritud artikkel!
Artiklis võrdlustabeli kasutamine tegi GZIP-i ja TAR-i eristamise lihtsaks. Suurepärane artikkel!
Artiklis esitatud GZIP-i ja TAR-i analüüs oli põhjalik ja põhjalik. Ma õppisin seda lugedes palju.
Olen täiesti nõus. Artikkel oli väga hästi kirjutatud ja andis väärtuslikku teavet GZIP-i ja TAR-i kohta.
Autor esitas veenva ja veenva võrdluse GZIP-i ja TAR-i vahel. Väga põnev lugemine.
GZIP-i ja TAR-i arutelu oli hästi liigendatud ja põhjalik. Nautisin selle lugemist täiega.
Kindlasti oli artikli üksikasjalik GZIP-i ja TAR-i uurimine kütkestav ja valgustav.
Artiklis antakse üksikasjalik ja selge selgitus GZIP-i ja TAR-i kohta. Kindlasti jagan seda oma kolleegidega.
See artikkel aitas mul paremini mõista GZIP-i ja TAR-i. Väga hästi kirjutatud ja informatiivne.
Olen täiesti nõus. Sisu oli esitatud selgelt ja lühidalt, muutes selle hõlpsasti mõistetavaks.
Hindan GZIP-i ja TAR-i põhjalikku võrdlust, see on aidanud selgitada nende funktsioone ja erinevusi.
Olen täiesti nõus, artikkel keskendus tõesti GZIP-i ja TAR-i olulistele aspektidele.
Minu arvates oli GZIP-i ja TAR-i selgitus väga informatiivne ja kasulik. Suurepärane töö!
Arvan, et võrdlustabel on GZIP-i ja TAR-i erinevuste mõistmisel väga kasulik.
Minu arvates oli artikli formaat väga kaasahaarav, eriti kui lisada võrdlustabel.
Tabel andis kindlasti kiire ja kokkuvõtliku viite GZIP-i ja TAR-i erinevuste mõistmiseks.
Minu arvates oli artikkel väga informatiivne ja põhjalikult uuritud. GZIP-i ja TAR-i võrdlus esitati suurepäraselt.
Ma ei saanud rohkem nõustuda. Autori põhjalik selgitus GZIP-i ja TAR-i kohta oli tõeliselt muljetavaldav.