Skip to main content

Co to jest kompresja plików?

Kompresja plików jest metodą stosowaną przez komputery do zmniejszenia wielkości pliku elektronicznego lub grupy plików do najmniejszego możliwego rozmiaru.Pliki zip są wspólnym przykładem kompresji plików.Istnieje wiele technik używanych programów komputerowych do kompresji plików, ale najczęstszą metodą jest zastąpienie powtarzanych sekwencji mniejszymi sekwencjami.Komputery robią to, katalogując pierwszą instancję i odwołując się do niego w kolejnych przypadkach.Na przykład w zdaniach przed tym litery kompresy pojawiły się trzy razy.Komputer może je kompresować, katalogując pierwszą instancję i zrównanie wszystkich kolejnych instancji z cmp mdash; w ten sposób zmniejszając liczbę liter lub znaków, wymagane i zmniejszając rozmiar pliku.W trakcie dużego pliku taka wymiana może zaoszczędzić wiele miejsca.Należy jednak zauważyć, że użytkownik tego nie widzi - komputer wykonuje całą pracę w tle.

Aby śledzić skrócone zamienniki, programy komputerowe tworzą również słownik do skompresowanego pliku.W świecie kompresji plików słownik jest listą oryginalnych fraz i ich wymiany.Ten słownik jest jednak zawarty w rozmiarze pliku, więc zajmie również miejsce, zmniejszając ilość miejsca zaoszczędzonego przez kompresję.Z tego powodu zwykle jest mniej wydajne kompresowanie jednego małego pliku niż duży plik lub grupa.

Programy wykonujące kompresję plików działają na nieco różne sposoby.Różnice te są głównie wynikiem czegoś, co nazywa się algorytmem.Algorytm to konstrukcja matematyczna, która wyszukuje pliki powtórzeń i wprowadza proste odniesienia.Programiści tworzą algorytmy kompresji i definiują wzorce i zamienniki do kompresji.Wariancje mogą wpływać na wydajność kompresji.Na przykład w wyczuciu był to najlepszy czas, to był najgorszy czas, sekwencje były powtarzane.Programista może zdecydować się na wymianę całej frazy lub może wymienić ją indywidualnie i czas indywidualnie.Te niewielkie różnice w algorytmach powodują, że niektóre programy kompresji plików działają lepiej w niektórych typach plików niż inne.

Niektóre typy skompresowanych plików są samokontroli, co oznacza, że otwierają się automatycznie, gdy użytkownik kliknie na nich mdash; nie są wymagane żadne programy zewnętrzne, aby je rozpakować.Aby wykonać te pliki, oryginalny program kompresji musi dodać dodatkowy kod do kompresowanego pliku.Z tego powodu kompresowany plik jest często większy niż ten sam plik, jeśli był normalnie skompresowany.Zazwyczaj uważa się to za dobry kompromis dla firm, które wydają programy, które mają zostać zainstalowane na komputerach domowych.Wykonując samokontrola pliku, pozwala użytkownikowi domowe pominąć krok i zwiększa prawdopodobieństwo zainstalowania oprogramowania.Aby rozpakować pliki, które nie są wykonywane, do pobrania w Internecie dostępnych jest wiele programów innych firm.