? Den zip-fil -formatet blev udviklet af PKWARE . Tidlige udvikling af formatet blev afsluttet i 1986 . Det giver data, der skal komprimeres og arkiveret, sparer diskplads og gør det nemmere at sikkerhedskopiere og overføre store eller flere dele filer. Der er mange faktorer, der påvirker graden af kompression , der kan opnås . Compression Typer
p Der er to typer af fil kompression : lossless og lossy . Zip -formatet er et eksempel på tabsfri komprimering , hvilket betyder, at de komprimerede data kan returneres til dens nøjagtige tidligere tilstand uden fejl . Kvalitetsforringende komprimering favoriserer effektivitet i forhold nøjagtighed, således at data skal erstattes eller fjernes helt. En lossless format ikke tillader kompression metoder, der ikke tillader en perfekt genskabelse af de oprindelige data , selv om disse metoder ville være mere effektiv.
Metoder
zip formatet indeholder specifikationerne for flere algoritmiske metoder til komprimering . Den anvendte metode kan have en betydelig indvirkning på den opnåede komprimering . Nogle af de metoder til rådighed omfatter skrumpe , reducere, implodere og punktere . Af disse er deflatere mest udbredte . Det er standard komprimeringsmetode brug i PKZIP , WinZip , og Info- Zip.
Variability
hvilket omfang en fil kan komprimeres varierer fra filtype. For eksempel mangler tekstfiler som standard enhver komprimering, med hver karakter er repræsenteret enkeltvis i hex . Hex eller hexadecimal , er et talsystem består af 16 unikke single- tegn identifikatorer kan repræsentere hver byte i en fil. Compression satser på denne type fil er generelt meget gode.
Mange medieformater , såsom MP3, inkluderer kompression som en del af formatet standard. Compression satser på disse fil er som regel fattige, potentielt endnu resulterer i en " komprimeret " zip-fil , der er større end den oprindelige grund af de yderligere data i zip-arkiv .
Sammenligning
zip-format er ikke den eneste komprimeringsformat i brug. Andre almindelige kompression formater omfatter RAR og 7- zip . Ifølge Igor Pavlov , udvikleren af 7 - zip , underperforms standard zip-format de to andre formater med så meget som 30 til 40 procent , afhængigt af den type data, der komprimeret .
I en test , Pavlov komprimeret en fuld installation af Google Earth 3.0.0616 . De data udgjorde 23,5 MB før kompression . Standarden zip-format forudsat cirka 62 procent kompression. Til sammenligning resulterede RAR i en 71 procent kompression sats, og 7 -zip havde 76 procent.
Begrænsninger
Tidlige inkarnationer af zip-format var begrænset til håndtering af data ikke større end 4 gigabyte ad gangen . Dette omfattede komprimerede og ukomprimerede individuel filstørrelse og den samlede størrelse af arkivet efter komprimering . Denne begrænsning er fjernet i nyere versioner af formatet med tilføjelsen af zip64 forlængelse. Støtte til zip64 udvidelse er stadig begrænset .