Назад | Перейти на главную страницу

Нужна утилита сжатия, которая использует все процессоры и сжимает лучшее

Я использую RAR, возможно, с тех пор, как он был выпущен десять лет назад. Однако это хорошо для настольных приложений. Я только что обнаружил, что на сервере, где мне нужно сжимать много текстовых файлов каждые выходные, это занимает много времени.

Я изучил использование ЦП, и RAR занимает около 15% от общего времени ЦП. Рядом нет ничего другого.

У меня есть потоки Xeon 8 (4 ядра HT) и Windows 2008 R2.

Есть ли программное обеспечение для сжатия, которое сжимает не хуже, чем RAR с опцией Best, и использует все ядра и HT?

Спасибо

P.S. Также должна быть версия x64

На одном сервере свинья совместим с gzip, что упрощает переносимость. Он будет использовать столько ядер, сколько у вас есть, для сжатия файла (ов). Я нашел это весьма полезным и значительно ускоряет сжатие ряда файлов. Полезно, что pigz устанавливается прямо из apt в Ubuntu 10.4.

Что-то еще на более высоком уровне, которое я только что видел сегодня, это GNU Parallel который будет запускать программу / сценарий для нескольких файлов либо несколько раз одновременно, и / или, что еще более интересно, на нескольких машинах. http://www.youtube.com/watch?v=OpaiGYxkSuQ это видео-демонстрация (часть 1) его использования.

К сожалению, оба эти инструмента в основном основаны на * nix, хотя они также могут быть доступны через Cygwin.

Хорошо. Я нашел эталон для многих форматов. Похоже, Winrar превосходит 7Zip на Best. И 7Zip с LZMA2 превосходит Winrar по умолчанию ...

Итак, я собираюсь установить 7Zip и сравнить его с Winrar бок о бок.

http://www.tomshardware.co.uk/archive-zip-compression,review-31831-8.html