A sync flush er en handling udført af zlib at komprimere nye eller supplerende data. En sync flush formater nye data ved zlib standard for komprimering og er den primære metode til at skylle data, der anvendes med zlib . Zlib
Zlib er et gratis software bibliotek, der bruges til at komprimere store mængder computerdata . Baseret på DEFLATE kompression standard , filer komprimeret med zlib er kompatible på tværs af flere operativsystemer.
Sync Flush
sync flush gennemføres af zlib når " Z_SYNC_FLUSH " kommandoen bliver startet . De to vigtigste udførte opgaver er komprimering af alle buffer ikke- komprimerede data, og en opdatering til den type 0 blok. Den type 0 blok indeholder header og fil information om de komprimerede.
Formål
Zlib bruges til at spare værdifuld plads på computer harddiske. Ved at bruge sync flush -funktionen, kan store mængder af filer gemmes sammen som én og distribueres til andre computere lettere . Forud for initialisering af kompression, kan brugere angive, de nøjagtige detaljer i kompressionen output.