Hvad er filkomprimering?

Filkomprimering er en metode, der bruges af computere til at reducere størrelsen på en elektronisk fil eller gruppe af filer til den mindste mulige størrelse. ZIP -filer er et almindeligt eksempel på filkomprimering. Der er mange teknikker, som computerprogrammer bruger til at komprimere filer, men den mest almindelige metode er at erstatte gentagne sekvenser med mindre sekvenser. Computere gør dette ved at katalogisere første instans og henvise tilbage til det i efterfølgende tilfælde. I sætningerne før denne har bogstaverne "komprimering for eksempel vist sig tre gange. En computer kan muligvis komprimere disse ved at katalogisere den første instans og sidestille alle efterfølgende tilfælde med "& cmp" - hvilket reducerer antallet af bogstaver eller tegn, kræves og reducerer filstørrelsen. I løbet af en stor fil kan sådan erstatning spare en hel del plads. Det skal bemærkes dog, at brugeren ikke ser dette - computeren udfører alt arbejde i baggrunden.

for at holde styr på de forkortede udskiftninger, computerenProgrammer opretter også en ordbog til den komprimerede fil. I en verden af ​​filkomprimering er en ordbog en liste over de originale sætninger og deres udskiftninger. Denne ordbog er imidlertid inkluderet i filstørrelsen, så den vil også tage plads, hvilket reducerer mængden af ​​plads, der er gemt ved komprimering. Af denne grund er det normalt mindre effektivt at komprimere en enkelt lille fil end en stor fil eller gruppe.

Programmer, der udfører filkomprimering, fungerer på lidt forskellige måder. Disse forskelle er for det meste et resultat af noget, der kaldes en algoritme. En algoritme er en matematisk konstruktion, der søger filerne efter gentagelser og sætter de enkle referencer. Programmerere opretter komprimeringsalgoritmerne og definerer de mønstre og udskiftninger, der skal bruges til komprimering. Afvigelserne kan påvirke effektiviteten af ​​komprimeringen. For eksempel i udtrykket "det var de bedste tider, det var thDe værste tider, "sekvenserne", det var "og" ST af gange "gentages. En programmør kan vælge at erstatte hver hele sætning eller måske erstatte" det "individuelt og" af gange "individuelt. Disse små forskel i algoritmer er grunden til, at nogle filkomprimeringsprogrammer fungerer bedre på nogle filtyper end andre.

Nogle typer af komprimerede filer er selvekstraktion, hvilket betyder, at de åbnes automatisk, når en bruger klikker på dem-ingen eksterne programmer er påkrævet for at fjerne dem. For at lave disse filer skal det originale komprimeringsprogram tilføje yderligere kode til den komprimerede fil. Af denne grund er en selvudsprøjende komprimeret fil ofte større end den samme fil, hvis den blev komprimeret normalt. Dette betragtes typisk som en god afveksling for virksomheder, der frigiver programmer, der skal installeres på hjemmecomputere. Ved at gøre filen til selvudtrækkende giver den hjemmebrugeren mulighed for at springe et trin over og gør det mere sandsynligt, at softwaren vil blive installeret. Til ukomprimerer filerder ikke er selvekstraherende, et antal tredjepartsprogrammer er tilgængelige til download på Internettet.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?