Hva er datakomprimering?
Datakomprimering er et generelt begrep for en gruppe teknologier som koder for store filer for å krympe dem ned i størrelse. Mindre filer tar mindre plass og etterlater mer lagringsplass. De er også raskere å overføre over et nettverk, enten det nettverket er Internett, et intranett eller et lokalnettverk (LAN).
På 1970-tallet var forskjellige teknikker tilgjengelige for å arkivere filer, eller plassere dem sammen i en enkelt pakke for å unngå å sende flere filer mellom datamaskiner. Ideen ble snart utvidet med datakomprimeringsteknikker, så begrepet “arkiv” brukes nå ofte for å beskrive en komprimert fil.
Komprimering av data innebærer bruk av en algoritme som gjør noen av de repeterende bitene unødvendige. Det er litt som et slags korthetskart som blir lagret med den komprimerte filen. Når dekomprimeres, gjenoppretter kartet alle de manglende bitene, og rekonstituerer hele filen. Denne teknikken kan brukes med tekst, grafikk, kjørbare programmer og multimediefiler, selv om noen typer filer komprimerer bedre enn andre.
Dagens mest anerkjente datakomprimeringsteknikk ble opprinnelig brukt i DOS-operativsystemet før Microsoft Windows ™ ble allestedsnærværende på midten av 1990-tallet. Forfatter Phil Katz kalte etter hvert disse komprimerte filene zip- filer. Ideen var at når filene ble pakket ut (dekomprimert), "innholdet" spratt ut. Filer som brukes med denne metoden har utvidelsen, .zip .
Filer som er ekstremt store, selv når de komprimeres, kan deles i stykker før de sendes over et nettverk. Brikkene samles og settes sammen igjen på den mottakende enden. Den ledende komprimeringsteknikken for store filer, også fra DOS dager, kalles RAR , etter forfatteren Eugene Roshal. Programmer som støtter Rishal AR gressløkfiler, kan for eksempel lage et sett RAR fra en stor multimediafil, eller dekomprimere en eksisterende RAR for å sette sammen en film eller et program på nytt. Disse filene har filtypen .rar , eller for flerdelte filer, part01.rar, part02.rar eller .r01 r02 .
Ulike musikkformater bruker også andre datakomprimeringsteknikker for å skjule filene, samtidig som de opprettholder så mye av original kvalitet som mulig. Det mest åpenbare eksemplet er .mp3- formatet. I dette tilfellet er den komprimerte filen imidlertid ikke et arkiv og kan ikke dekomprimeres. Bitene som fjernes for å oppnå den mindre filstørrelsen, blir borte for godt. Andre teknikker som brukes til musikkfiler holder mer kvalitet, men gir også større filstørrelser.
Datakomprimeringsprogrammer er allment tilgjengelig online. En zip eller RAR-fil krever et program som støtter den metoden for å pakke den ut eller fjerne den. De fleste programmer støtter flere typer komprimerte filer, og mange av disse programmene er freeware.