С установкой pigz проблем нет, живёт в стандартных репах популярных дистрибутивов. Использовать, как это обычно бывает в линукс, можно разными способами.
Одиночный файл:
pigz -c filename > /tmp/filename.gzРаспаковываем:
unpigz filename.gzЛибо сразу дамп базы:
pg_dump -U postgres base | pigz > /tmp/base.sql.gzЖмём директорию:
tar cf - directory | pigz - > directory.tar.gzРаспаковываем:
cat directory.tar.gz | unpigz - | tar xf -Жмём несколько файлов по маске:
find /data -type f -name *filemask* -exec pigz -c '{}' \;Распаковываем:
find /data -type f -name *filemask.gz -exec unpigz '{}' \;Для архивации больших дампов баз данных очень актуально. На серваках с БД обычно много ядер. Если жать только одним, это может длиться слишком долго. Pigz жмёт огромные дампы на максимальной скорости, которую могут обеспечить все ядра процессора.
#утилита