Das Zip-Dateiformat wurde von Pkware entwickelt. Die frühe Entwicklung des Formats wurde 1986 abgeschlossen. Es ermöglicht das Komprimieren und Archivieren von Daten, spart Speicherplatz und erleichtert das Sichern und Übertragen großer oder mehrteiliger Dateien. Es gibt viele Faktoren, die den erreichbaren Komprimierungsgrad beeinflussen.
Kompressionsarten
Es gibt zwei Arten der Dateikomprimierung: verlustfrei und verlustbehaftet. Das Zip-Format ist ein Beispiel für eine verlustfreie Komprimierung, was bedeutet, dass die komprimierten Daten fehlerfrei in ihren genauen vorherigen Zustand zurückversetzt werden können. Verlustbehaftete Komprimierung bevorzugt Effizienz gegenüber Genauigkeit, sodass Daten ersetzt oder vollständig eliminiert werden können. Ein verlustfreies Format lässt keine Komprimierungsverfahren zu, die keine perfekte Wiederherstellung der Originaldaten ermöglichen, selbst wenn diese Verfahren effektiver wären.
Video des Tages
Methoden
Das Zip-Format enthält Spezifikationen für mehrere algorithmische Methoden der Dateikomprimierung. Die verwendete Methode kann einen erheblichen Einfluss auf den erreichten Kompressionsgrad haben. Einige der verfügbaren Methoden umfassen Schrumpfen, Reduzieren, Implodieren und Entleeren. Von diesen ist Deflation am weitesten verbreitet. Dies ist die standardmäßige Komprimierungsmethode, die in Pkzip, WinZip und Info-Zip verwendet wird.
Variabilität
Das Ausmaß, in dem eine Datei komprimiert werden kann, variiert je nach Dateityp. Textdateien fehlen beispielsweise standardmäßig jegliche Komprimierung, wobei jedes Zeichen einzeln in Hex dargestellt wird. Hex oder hexadezimal ist ein Zahlensystem, das aus 16 eindeutigen Einzelzeichen-Identifikatoren besteht, die jedes Byte in einer Datei darstellen können. Die Kompressionsraten dieser Art von Dateien sind im Allgemeinen sehr gut.
Viele Medienformate, wie MP3s, beinhalten die Komprimierung als Teil des Formatstandards. Die Komprimierungsraten dieser Dateien sind normalerweise schlecht und führen möglicherweise sogar zu einer "komprimierten" ZIP-Datei, die aufgrund der zusätzlichen Daten im ZIP-Archiv größer als das Original ist.
Vergleich
Das Zip-Format ist nicht das einzige verwendete Komprimierungsformat. Andere gängige Komprimierungsformate sind RAR und 7-zip. Laut Igor Pavlov, Entwickler von 7-zip, schneidet das Standard-ZIP-Format je nach Art der komprimierten Daten um bis zu 30 bis 40 Prozent schlechter ab als die anderen beiden Formate.
In einem Test komprimierte Pavlov eine vollständige Installation von Google Earth 3.0.0616. Die Daten betrugen vor der Komprimierung 23,5 MB. Das Standard-ZIP-Format bietet eine Komprimierung von etwa 62 Prozent. Im Vergleich dazu führte RAR zu einer 7-Prozent-Komprimierungsrate und 7-Zip zu 76 Prozent.
Einschränkungen
Frühe Versionen des Zip-Formats waren auf die Verarbeitung von Daten beschränkt, die nicht größer als 4 Gigabyte gleichzeitig waren. Dies beinhaltete die komprimierte und unkomprimierte Einzeldateigröße und die Gesamtgröße des Archivs nach der Komprimierung. Diese Einschränkung wird in neueren Versionen des Formats durch das Hinzufügen der zip64-Erweiterung aufgehoben. Die Unterstützung für die zip64-Erweiterung ist noch eingeschränkt.