Це питання дуже старе, але, можливо, хтось вважає це рішення корисним:
Використовувати rzip
, після tar
. Спочатку стискає великі блоки даних 900 Мб методом словника, а потім передає очищені дані bzip2
. Це набагато швидше, ніж інші сильні інструменти стиснення ( bzip2
, lzma
), а деякі файли стискаються навіть краще, ніж bzip2
або lzma
.
Так, gz
це інструмент стиснення за замовчуванням у Linux. Це швидко, і незважаючи на свій вік, він дає дуже хороші результати при стисненні текстових файлів, таких як вихідний код. Ще один стандартний інструмент - це bzip2
, хоча він набагато повільніше.
Доповнення: lrzip є новішим і поширює принцип rzip. Він навіть підтримує необмежений розмір блоків і вибір методів стиснення (LZMA, Bzip2, Gzip, LZO, ZPAQ або жоден). LZMA - це стандарт. Для резервного копіювання або якщо ви обмінюєтесь великою кількістю даних з іншими користувачами Linux / BSD, це може стати дуже зручним.