Een sync flush is een actie uitgevoerd door zlib om nieuwe of aanvullende gegevens te comprimeren . Een sync flush formats nieuwe gegevens door de zlib standaard van compressie en is de primaire methode voor het spoelen gebruikte gegevens met zlib . Zlib Zlib is een gratis software- bibliotheek gebruikt om grote hoeveelheden computergegevens te comprimeren . Op basis van de DEFLATE compressie standaard , bestanden gecomprimeerd met zlib zijn compatibel voor meerdere besturingssystemen . Sync Flush Een sync spoeling wordt uitgevoerd door zlib wanneer de " Z_SYNC_FLUSH " commando wordt aangeroepen . De twee belangrijkste taken zijn de compressie van alle gebufferde niet- gecomprimeerde gegevens en een update van het type 0 blok . Het type 0 blok bevat header en bestandsinformatie over de gecomprimeerde data . Doel Zlib wordt gebruikt om kostbare ruimte te besparen op de computer harde schijven . Door de sync spoelfunctie , kunnen grote hoeveelheden van bestanden met elkaar worden opgeslagen als een en gemakkelijker gedistribueerd naar andere computers . Voorafgaand aan de initialisatie van de compressie , kunnen gebruikers de exacte details van de compressie- uitvoer opgeven .
|