Ein Sync- Flush ist eine Aktion von zlib durchgeführt , um neue oder zusätzliche Daten zu komprimieren. Ein Sync bündig Formate neue Daten von der zlib Standard Kompression und ist die primäre Methode zum Spülen Daten mit zlib verwendet . Zlib
Zlib ist eine kostenlose Software -Bibliothek verwendet , um große Mengen von Computerdaten zu komprimieren. Basierend auf dem DEFLATE Kompressions-Standard , Dateien komprimiert mit zlib kompatibel sind über mehrere Betriebssysteme .
Sync Flush
sync bündig von zlib wird implementiert, wenn die " Z_SYNC_FLUSH " Befehl aufgerufen wird. Die beiden Hauptaufgaben ausgeführt sind die Kompression aller gepuffert nicht komprimierten Daten und ein Update auf den Typ 0 Block . Der Typ 0 Block enthält Header- Datei und Informationen zu den komprimierten Daten .
Zweck
Zlib wird verwendet, um wertvollen Platz auf Computer-Festplatten zu speichern. Durch die Verwendung des Sync- Spülfunktion können große Mengen von Dateien zusammen als eine gespeichert und verteilt werden , um anderen Computern leichter . Vor der Initialisierung der Komprimierung können Benutzer angeben, die genauen Details der Kompression Ausgang .