Zstandard - szybsze narzędzie do kompresji danych

Zstandard - szybsze narzędzie do kompresji danych

Zstandard w Short ZSTD to nowe małe i szybsze narzędzie do kompresji danych opracowane przez Facebook. Jest to implementacja nowego algorytmu kompresji danych. ZSTD oferuje również bardzo konfigurowalną prędkość kompresji, z szybkimi trybami przy> 200 MB/s. Posiada również bardzo szybki dekoder, z prędkościami> 500 MB/s na rdzeń.

Zainstaluj zstandard w systemie Linux

Użytkownicy Ubuntu mogą zainstalować katalog IT z podstawowych repozytoriów. Otwórz terminal i uruchom następujące polecenie, aby zainstalować ZSTD w systemach opartych na debian.

sudo apt instal ZSTD 

Użyj następujących poleceń do instalacji ZSTD w systemach Centos, Red Hat i Fedora.

sudo yum instaluj ZSTD ## CENTOS, REDHAT SYSTEMS SUDO DNF Instal ZSTD ## Fedora Systems  

W przypadku systemów Linux nie zawierają pakietów ZSTD, repozytoria mogą się skompilować ze źródła. Pobierz najnowszą wersję Zstandard z GitHub i wyodrębnij na swój system. Teraz kompiluj go za pomocą Make.

wget https: // github.com/Facebook/ZSTD/wydale/pobierz/v1.3.8/ZSTD-1.3.8.smoła.GZ TAR XZF ZSTD-1.3.8.smoła.GZ CD ZSTD-1.3.8 sudo wykonaj instalację 

Za pomocą narzędzia kompresji ZSTD

Używać Zstd polecenie, a następnie nazwa pliku do kompresji. To utworzy skompresowany plik z dołączeniem .Zst rozszerzenie oryginalnej nazwy pliku.

ZSTD FILENAME 

Możesz także określić wyodrębnioną nazwę pliku kompresowanego -o Parametr wiersza poleceń.

ZSTD FILENMAME -O NEWFILE.Zst 

Aby rozpoznać dowolny plik skompresowany z Zstandard. Użyj opcji -D z ZSTD lub katalogu Użyj katalogu poleceń UNZSTD.

ZSTD -D Nazwa pliku.ZST UNZSTD FILEN Nazwa.Zst 

Porównanie z Standard z innymi narzędziami

Tutaj dokonałem porównania między narzędziami archiwizacji ZIP, TAR i ZSTD i stwierdziłem, że ZSTD jest szybszy i niż inni. Użyłem pliku kopii zapasowej 508 MB i oto wyniki i otrzymałem następujące wyniki.

Za pomocą ZSTD:

ZSTD zajmuje 5 sekund na kompresję i utworzył plik skompresowany 119 MB.

Za pomocą TAR:

W przypadku tego samego pliku TAR zajmuje 23 sekundy na kompresję i utworzył plik skompresowany 150 MB.

Za pomocą ZIP:

A ZIP zajmuje 22 sekundy na kompresję i utworzył plik skompresowany 150 MB. Więc wygląda na to, że smoła i Zip zajmuje tutaj około tego samego czasu.

Zgodnie z powyższym porównanie, ZSTD jest znacznie szybsze niż inne narzędzia kompresyjne i dostawca wyższej kompresji danych. Możemy więc założyć, że ZSTD może w przyszłości zastąpić bieżące narzędzia komponujące.