zstd
To jest polecenie zstd, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
zstd, unzstd, zstdcat - Kompresuj lub dekompresuj pliki .zst
STRESZCZENIE
zstd [OPCJE] [-|PLIK-WEJŚCIOWY] [-o ]
unzstd odpowiada zstd -d
zstdcat odpowiada zstd -dc
OPIS
zstd to szybki algorytm kompresji bezstratnej. Opiera się na LZ77 rodzina, z
dalsze stadia entropii FSE i huff0. zstd oferuje konfigurowalną prędkość kompresji, z szybkim
tryby przy > 200 MB/s na rdzeń. Posiada również bardzo szybki dekoder o prędkości >500 MB/s
na rdzeń.
zstd wiersz poleceń jest ogólnie podobny do gzip, ale ma następujące różnice:
- Oryginalne pliki są zachowywane
- Domyślnie podczas kompresji pojedynczego pliku, zstd wyświetla powiadomienia o postępach i
podsumowanie wyników.
Zastosowanie -q aby je wyłączyć
zstd obsługuje następujące opcje:
OPCJE
-#
# poziom kompresji [1-21] (domyślnie: 1)
-d, --rozprężać
dekompresja
-D filet
użyj `pliku` jako słownika, aby skompresować lub zdekompresować PLIK(i)
-o filet
zapisz wynik do `pliku` (możliwe tylko przy pojedynczym wejściowym PLIKU)
-f, --siła
nadpisz dane wyjściowe bez pytania
-h/-H, --help
wyświetl pomoc/długą pomoc i wyjdź
-V, --wersja
wyświetl numer wersji i wyjdź
-v, --gadatliwy
tryb gadatliwy
-q, --cichy
tłumić ostrzeżenia i powiadomienia; określ dwukrotnie, aby pominąć również błędy
-c, -- stdout
wymuś zapis na standardowe wyjście, nawet jeśli jest to konsola
SŁOWNIK
zstd oferuje słownik kompresja, przydatna w przypadku bardzo małych plików i wiadomości. Jego
możliwość trenowania zstd z niektórymi próbkami, których wynik jest zapisywany w pliku o nazwie
„słownik”. Następnie podczas kompresji i dekompresji odnieś się do tego samego
słownik. Poprawi współczynnik kompresji małych plików. Typowe zyski wahają się od
~10% (przy 64 KB) do x5 lepiej (przy <1 KB).
--pociąg Akta
używaj PLIKÓW jako zestawu szkoleniowego do tworzenia słownika.
Zestaw uczący powinien zawierać dużo małych plików (>100).
i waga zazwyczaj 100 razy większa od rozmiaru słownika docelowego
(na przykład 10 MB dla słownika 100 KB)
-o filet
słownik zapisany w `plik` (domyślnie: słownik)
--maxdykt #
ogranicz słownik do określonego rozmiaru (domyślnie: 112640)
-S#
poziom selektywności słownika (domyślnie: 9)
im mniejsza wartość, tym gęstszy słownik, poprawiający jego wydajność, ale
zmniejszenie jego możliwego maksymalnego rozmiaru.
BENCHMARK
-B#
plik(i) testu porównawczego przy użyciu poziomu kompresji #
-ja#
pętle iteracyjne [1-9](domyślnie : 3), tylko tryb testu porównawczego
-B#
wytnij plik na niezależne bloki o rozmiarze # (domyślnie: bez bloku)
-R#
przetestuj wszystkie poziomy kompresji od 1 do # (domyślnie: wyłączone)
Korzystaj z zstd online za pomocą usług onworks.net