Kompresja, ogólnie rzecz biorąc, jest użyteczną metodą, która zasadniczo polega na kodowaniu informacji przy użyciu mniejszej ilości danych niż oryginalna. W przypadku Linuksa istnieją różne opcje kompresji, z których każda ma swoje zalety.
Ogólna dystrybucja Linuksa oferuje dostęp do kilku naprawdę przydatnych i prostych mechanizmów kompresji. Ten artykuł skupi się tylko na nich.
Rodzaje kompresji
Kompresja to kodowanie i przedstawianie informacji przy użyciu mniejszej liczby bitów niż pierwotnie było. W przypadku kompresji plików metoda kompresji wykorzystuje własny algorytm i obliczenia matematyczne do generowania danych wyjściowych, które są zazwyczaj mniejsze niż rozmiar oryginalnego pliku. Ze względu na różne sposoby kompresji i losowy charakter plików przebieg może się znacznie różnić vary.
Istnieją 2 rodzaje kompresji.
Kompresja stratna: Jest to ryzykowny rodzaj kompresji, który nie gwarantuje integralności danych. Zasadniczo po skompresowaniu istnieje ryzyko, że oryginalnego pliku nie można odtworzyć przy użyciu skompresowanego archiwum. Dobrym przykładem tego typu kompresji jest dobrze znany format MP3. Gdy plik MP3 jest tworzony z oryginalnego pliku audio, jest on znacznie mniejszy niż oryginalny źródłowy plik muzyczny. Powoduje to utratę jakości dźwięku.
Kompresja bezstratna: Jest to najczęściej stosowany rodzaj kompresji. Używając „bezstratnej” metody kompresji, oryginalny plik można zrekonstruować ze skompresowanego pliku. Wszystkie metody kompresji, które omówię w tym artykule, są bezstratnymi metodami kompresji.
Kompresja Linuksa
Większość metod kompresji jest dostępna w narzędziu smoła. Jeśli chodzi o kompresję „zip”, użyjemy zamek błyskawiczny narzędzie. Zakładając, że Twój system ma już zainstalowane te narzędzia, zacznijmy.
Na początek potrzebujemy pliku testowego. Uruchom następujące polecenie, aby je utworzyć.
Bitwa o Wesnoth 1.13.6 wydana w zeszłym miesiącu jest szóstą wersją rozwojową w 1.13.Seria x i zapewnia szereg ulepszeń, w szczególności w interfejsie...
Jeśli jesteś fanem League of Legends, to jest okazja do przetestowania League of Legends. Pamiętaj, że LOL jest obsługiwany w PlayOnLinux, jeśli jeste...
OpenRA to darmowy silnik gier strategicznych czasu rzeczywistego, który odtwarza wczesne gry Westwood, takie jak klasyczny Command & Conquer: Red Aler...