Un filo di sincronizzazione è un'azione eseguita da zlib per comprimere i dati nuovi o aggiuntivi . Una sincronizzazione formati flush nuovi dati dallo standard di compressione zlib , ed è il metodo principale per il lavaggio dei dati utilizzati con zlib . Zlib
zlib è una libreria software libero utilizzato per comprimere grandi quantità di dati informatici . Basato sullo standard di compressione DEFLATE , i file compressi con zlib sono compatibili con tutti i sistemi operativi multipli .
Sync Flush
Un filo di sincronizzazione viene implementata da zlib quando il " Z_SYNC_FLUSH " comando viene richiamato . Le due attività principali svolte sono la compressione di tutti i dati non compressi tamponato e un aggiornamento al blocco 0 tipo . Il tipo 0 blocco contiene intestazione e file di informazioni sui dati compressi .
Scopo
zlib è usato per risparmiare spazio prezioso sul disco rigido del computer . Utilizzando la funzione di sincronizzazione flush , grandi quantità di file possono essere memorizzati insieme come una sola e distribuiti ad altri computer più facilmente. Prima della inizializzazione della compressione , gli utenti possono specificare i dettagli esatti della produzione di compressione .