Diferența dintre GZIP și TAR Diferența dintre

Anonim

GZIP vs TAR

. gudron. extensia gz este foarte populară atunci când descărcați fișiere în special în sistemele de operare non-Windows. Dar spre deosebire de cele mai multe extensii, aceasta nu are menirea de a identifica un singur program care ar fi folosit pentru a deschide acest fișier; arată două. Tar este un format de fișier, dar este, de asemenea, numele programului care produce fișierul. Tar este un arhivator, ceea ce înseamnă că ar arhiva mai multe fișiere într-un singur fișier, dar fără compresie. Gzip care se ocupă de. Extensia gz este instrumentul de compresie utilizat pentru a reduce spațiul pe disc utilizat de fișier.

Majoritatea utilizatorilor de Windows sunt obișnuiți să aibă un singur program de a comprima și arhiva fișierele. Unele programe care fac acest lucru sunt Winrar, 7zip și Winzip. Dar acest lucru nu este cazul în mediile UNIX și Linux în care arhivarea și comprimarea sunt două operațiuni diferite. Tarball este numele folosit pentru a identifica orice colecție de fișiere care au fost arhivate într-un singur fișier de către aplicația Tar, indiferent dacă este comprimată sau nu. Deși Gzip este cel mai des utilizat instrument de compresie folosit cu tarballs, acesta nu este singurul. Există, de asemenea, un alt instrument de compresie numit Bzip2 care ar putea comprima fișierul mai departe, dar ar dura mult mai mult.

Există avantaje și dezavantaje în crearea unui tarball pe zip, în comparație cu aplicațiile standard care fac ambele. Un tarball pe zip ar putea reduce dramatic dimensiunea fișierului, instrumentul de compresie nu comprimă fișierele în mod individual, ci tratează întregul fișier tarball ca fișier mare. Acest lucru este și mai evident atunci când se ocupă cu fișiere semi-comprimate cum ar fi fișierele GIF și JPG.

Dezavantajul utilizării acestui format este că nu veți putea extrage un singur fișier. Din moment ce întreaga arhivă este comprimată în ansamblu, va trebui să decomprimați întreaga arhivă înainte de extragerea unui singur fișier. Extragerea unui singur fișier de la un fișier arhivat mare ar putea dura mai mult, comparativ cu extragerea unui singur fișier din aceleași fișiere comprimate și arhivate de către un instrument diferit cum ar fi WinRAR sau WinZip.

Rezumat:

1. Gzip este un instrument de comprimare folosit pentru a reduce dimensiunea unui fișier

2. Tar este un arhivator folosit pentru a combina mai multe fișiere într-un

3. Gzip și Tar sunt de obicei utilizate în tandem pentru a crea Tarballs care sunt comprimate semnificativ

4. Extragerea unui fișier individual poate dura mult mai mult cu targalele zipate decât cu alte formate