Я использую 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