Cât de mult comprimă un fișier Zip?

Formatul de fișier zip a fost dezvoltat de Pkware. Dezvoltarea timpurie a formatului a fost finalizată în 1986. Permite comprimarea și arhivarea datelor, economisind spațiu pe disc și facilitând realizarea de copii de siguranță și transferul fișierelor mari sau cu mai multe părți. Există mulți factori care afectează gradul de compresie care poate fi atins.

Tipuri de compresie

Există două tipuri de compresie de fișiere: fără pierderi și cu pierderi. Formatul zip este un exemplu de compresie fără pierderi, ceea ce înseamnă că datele comprimate pot fi returnate la starea anterioară exactă, fără defecte. Compresia cu pierderi favorizează eficiența față de acuratețe, permițând înlocuirea sau eliminarea completă a datelor. Un format fără pierderi nu permite metode de compresie care nu permit o recreare perfectă a datelor originale, chiar dacă acele metode ar fi mai eficiente.

Videoclipul zilei

Metode

Formatul zip include specificații pentru mai multe metode algoritmice de comprimare a fișierelor. Metoda utilizată poate avea un efect semnificativ asupra nivelului de compresie atins. Unele dintre metodele disponibile includ micșorarea, reducerea, implozarea și dezumflarea. Dintre acestea, dezumflarea este cea mai utilizată. Este metoda implicită de compresie utilizată în Pkzip, WinZip și Info-Zip.

Variabilitate

Măsura în care un fișier poate fi comprimat variază în funcție de tipul de fișier. De exemplu, fișierele text în mod implicit nu au nicio compresie, fiecare caracter fiind reprezentat individual în hex. Hex, sau hexazecimal, este un sistem numeric format din 16 identificatori unici cu un singur caracter capabili să reprezinte fiecare octet dintr-un fișier. Ratele de compresie pentru acest tip de fișiere sunt în general foarte bune.

Multe formate media, cum ar fi MP3-urile, includ compresia ca parte a standardului de format. Ratele de compresie ale acestor fișiere sunt de obicei slabe, potențial conducând chiar la un fișier zip „comprimat” care este mai mare decât cel original, datorită datelor suplimentare din arhiva zip.

Comparaţie

Formatul zip nu este singurul format de compresie utilizat. Alte formate comune de compresie includ RAR și 7-zip. Potrivit lui Igor Pavlov, dezvoltatorul 7-zip, formatul standard zip are performanțe sub celelalte două formate cu până la 30 până la 40 la sută, în funcție de tipul de date care sunt comprimate.

Într-un test, Pavlov a comprimat o instalare completă a Google Earth 3.0.0616. Datele au totalizat 23,5 MB înainte de comprimare. Formatul zip standard a furnizat o compresie de aproximativ 62%. Prin comparație, RAR a dus la o rată de compresie de 71 la sută, iar 7-zip a avut 76 la sută.

Limitări

Încarnările timpurii ale formatului zip au fost limitate la gestionarea datelor nu mai mari de 4 gigaocteți odată. Aceasta a inclus dimensiunea fișierului individual comprimat și necomprimat și dimensiunea totală a arhivei după comprimare. Această limitare este eliminată în versiunile mai recente ale formatului cu adăugarea extensiei zip64. Suportul pentru extensia zip64 este încă limitat.