Сжимаю модули трёх ядер с помощью tar.xz -> 59,264,016 bytes
То же самое, но предварительно отсортировав файлы по имени/расширению -> 41,409,796 bytes
Итого, выигрыш в 43%.
Способ 2 используется всеми архиваторами-комбайнами. Вот вам и плюсы разнородных утилит/unix философии в частности. Обычный 7z на ту же папку со словарём 128M -> 41,322,109 bytes (только не надо мучаться с сортировкой файлов, просто тупо: 7z a -mx=9 -md=128m (или в GUI - словарь 128MB, ultra сжатие).
Перемещено true_admin из general