Hvad er datakomprimering?
Datakomprimering er en generel betegnelse for en gruppe teknologier, der koder for store filer for at skrumpe dem ned i størrelse. Mindre filer tager mindre plads og efterlader mere lagerplads. De er også hurtigere at overføre over et netværk, hvad enten dette netværk er Internettet, et intranet eller et lokalnetværk (LAN).
I 1970'erne var forskellige teknikker tilgængelige til arkivfiler eller placer dem sammen i en enkelt pakke for at undgå at sende flere filer mellem computere. Ideen blev snart udvidet med datakomprimeringsteknikker, så udtrykket “arkiv” bruges nu ofte til at beskrive en komprimeret fil.
Komprimering af data indebærer anvendelse af en algoritme, der gør nogle af de gentagne bits unødvendige. Det er lidt som et slags kortkort, der gemmes sammen med den komprimerede fil. Når dekomprimeres, gendanner kortet alle de manglende bits og rekonstituerer den komplette fil. Denne teknik kan bruges med tekst, grafik, eksekverbare programmer og multimediefiler, skønt nogle filtyper komprimeres bedre end andre.
Dagens mest almindeligt anerkendte datakomprimeringsteknik blev oprindeligt brugt i DOS-operativsystemet, før Microsoft Windows ™ blev allestedsnærværende i midten af 1990'erne. Forfatter Phil Katz kaldte til sidst disse komprimerede filer lynlåste filer - idéen var, at når filerne blev pakket ud (dekomprimeret), "dukkede" det fulde indhold ud. Filer der bruges med denne metode har udvidelsen, .zip .
Filer, der er ekstremt store, selv når de komprimeres, kan opdeles i stykker, før de sendes over et netværk. Stykkerne samles og samles igen i den modtagende ende. Den førende komprimeringsteknik til store filer, også fra DOS-dage, kaldes RAR efter forfatter Eugene Roshal. Programmer, der understøtter R oshal AR chive-filer, kan oprette et sæt RAR fra en stor multimediefil, for eksempel eller dekomprimere en eksisterende RAR for at samle en film eller et program igen. Disse filer har filtypenavnet .rar eller til flerdelte filer, part01.rar, part02.rar eller .r01 r02 .
Forskellige musikformater bruger også andre datakomprimeringsteknikker til at formindske filerne, mens de opretholder så meget af den originale kvalitet som muligt. Det mest indlysende eksempel er .mp3- formatet. I dette tilfælde er den komprimerede fil imidlertid ikke et arkiv og kan ikke dekomprimeres. De bit, der fjernes for at opnå den mindre filstørrelse, forsvinder for godt. Andre teknikker, der bruges til musikfiler, bevarer mere kvalitet, men giver også større filstørrelser.
Datakomprimeringsprogrammer er bredt tilgængelige online. En zippet eller RAR-fil kræver et program, der understøtter denne metode til at pakke den ud eller fjerne den. De fleste programmer understøtter flere typer komprimerede filer, og mange af disse programmer er freeware.