? Begyndelse i 1970'erne, dataloger brugte matematiske algoritmer til at søge gennem computer kode for at finde måder at reducere filstørrelsen. Siden da har der været en stadigt voksende behov , ansporet af udviklingen af internettet, for at skabe bedre komprimering ordninger og reducere størrelsen af en given fil så meget som muligt . Typer af Compression
Der er to hovedtyper af fil kompression , tabsfri og kvalitetsforringende . Tabsfri komprimering algoritmer søge efter lange strenge af kode og har en metode til at erstatte dem med kortere strenge. Lossless komprimering kan genskabe hele filen , nøjagtigt som det var. Kvalitetsforringende komprimering algoritmer søgning via kode for at finde stykker, at det kan slette. Mens lossy komprimering ikke kan bruges på programfiler , kan det bruges på multimediefiler , hvor der ofte er oplysninger i sagsakterne , at menneskelige sanser ikke kan registrere . Når lossy komprimering anvendes, kan filen synes at være identiske , men det er meget forskelligt på den kode -niveau.
Opbevaring
Filkomprimering reducerer mængden af rummet nødvendigt at gemme data. Brug komprimerede filer kan frigøre værdifuld plads på en harddisk eller en webserver. Nogle filer , som Word -filer , kan komprimeres til 90 procent af deres oprindelige størrelse . Andre filer som JPEG -eller MP3 -filer , kan ikke komprimeres yderligere, eftersom disse typer filer er allerede komprimeret.
Transmissionshastigheder
Mængden af tid, det tager at sende noget over internettet afhænger af størrelsen af den overførte fil . Komprimere filer , før du sender dem via internettet kan reducere mængden af tid, det tager med en betydelig margen . Det ville tage en tiendedel tiden til at transmittere en komprimeret word -fil , som det ville at overføre den samme ukomprimeret fil. Filkomprimering reducerer også de økonomiske omkostninger ved at drive et netværk, da mindre udstyr og båndbredde er nødvendig for at overføre data .
Arkivering og Backup
Når store grupper af lignende gemmes , såsom en gruppe af sekventielle videoer , de kan kombineres i arkivfiler . Arkivfiler behøver ikke at være komprimeret , men de er ofte flere gigabytes i størrelse , så de er som regel komprimeres for at spare lagerplads og sendetid . De fleste komprimering programmer har også mulighed for at arkivere filer i én stor fil. De fleste operativsystemer vil komprimere deres backup -filer , som er meget store arkivfiler , da disse filer bare optager plads , indtil der er behov for dem opstår.
Digital Television
digitalt tv skylder sin vedtagelse at indgive komprimeringsteknologi. Det digitale tv-signal fylder meget mindre båndbredde end et analogt signal , fordi de digitale filer er komprimeret , før de sendes . Ud over almindelig fil kompression, kun denne videokomprimering overfører dele af den næste ramme , at ændringer, som kan drastisk reducere filstørrelsen .