Hva er Zipping en fil?

Du har kanskje hørt uttrykket "zip filen" og lurer på hva det betyr. Kanskje det betyr sende den raskt som i "zip som over til meg." Selv om det kan være tilfelle, er store filer ikke kommer til å "zip" hvor som helst uten å bli komprimert. Suse en fil betyr å komprimere den.

File Compression

Komprimering bokstavelig talt betyr å trykke eller klemme sammen, så komprimere en fil som gjør det mindre. Komprimering programmer analysere filen og erstatte koder for de gjentatte sekvenser den finner. Denne prosessen blir i dagligtale omtales som zipping. Filer kan kobles enten individuelt eller flere filer kan kobles sammen i en enkelt mappe eller arkiv. De må da pakkes ut til å bli lest.

Betydning

Til tross for å kreve ekstra tiltak for å både glidelås og pakke ut filen, har filkomprimering fordeler. Store filer tar svært lang tid å sende via e-post eller til en FTP-område. Jo mer data som må overføres via Internett-tilkoblinger, tar lengre tid. I noen tilfeller filer overskride e-postleverandører 'begrensning for vedlegg og kan ikke sendes i det hele tatt.

Komprimering sparer også plass når arkivere filer. Store filer tar mer plass til å arkivere om du sparer dem til en alternativ media eller flytte dem til en lagringsserver. Til syvende og sist, sparer plass sparer penger.

Et eksempel

Se på følgende avsnittet som har 181 tegn:

Hunden jaget katten, og katten jaget musen. Alle deres jage forårsaket en katastrofe når bordet treffer gulvet. Deretter musen jaget katten, og katten jaget hunden.

Du vil merke gjentatte mønstre av bokstaver. Komprimering erstatter enkle symboler for disse sekvensene. Den komprimerte avsnitt vil se slik ut etter at vi erstatte? for "the", # for "katt" og% for de gjentatte bokstavene "cha":

? = Den; # = Katt; % = Cha; ? hund% sed? #, Og? #% Sed? mus. All? Ir% synge forårsaket en #astrophe da? Tabellen truffet? gulv. ? N? mus% sed? #, Og? #% Sed? hund.

Den komprimerte ledd har bare 158 tegn nå, og 21 av dem er dedikert til å vise koden.

eksponentiell økning

Du kan begynne å se hvor plassen er reddet og virkningen av kompresjon på mye større filer. Besparelsene ovenfor er 13 prosent. Jo lengre dokument med lignende gjentatte mønstre desto større komprimering.

Bilder kan komprimeres på lignende måte med enkel kode som brukes til å representere repeterende farger. På grunn av sin matematisk grunnlag, kan en datamaskin raskt og nøyaktig gjenkjenne mønster repetisjoner.

dekomprimere

For å åpne en glidelås eller komprimert fil, må du først pakke ut eller dekomprimere den. Utpakking av fila bare erstatter kodesymbolene med hva de representerer, og dermed rekonstruerer filen tilbake til sin opprinnelige form. I eksempelet ovenfor,?, # Og% ville bli erstattet med bokstavene de representerer.
Du trenger et kompatibelt program for å pakke ut filene. Noen programmer er proprietær og vil bare pakke visse typer komprimerte filer.

dekomprimeringsprogramvare

De vanligste utvidelser for komprimerte filer er: .zip og Sitte. De representerer filer som er opprettet på PC eller Mac hhv. Winzip er en populær PC-basert komprimeringsprogram mens Stuffit er dens Mac-baserte motstykke. WinZIP vil dekomprimere bare .zip filer; har imidlertid Stuffit Expander en Windows-versjon som gjør det mulig å pakke ut filer som ble opprettet av andre komprimering programmer som .zip-filer.
Noen ganger vil du se filer med utvidelsen SEA eller .exe. De representerer selvutpakkende filer som ikke krever dekompresjon programvare for å åpne. Bare dobbeltklikke på dem aktiverer unzipping prosessen.