Замечаю не первый раз что WinRAR 3.50 beta 4 жмет лучше чем 3.51. Причем разница довольно хорошая. Вот последний пример, один и тот же набор файлов: 3.50b4 - 366'101 байт 3.51 - 410'224 байт Это как интересно так проапгрейдить можно было?
1. Смотря что жмет лучше. Это еще вопрос 2. Тексты и подобное жмет 2.90 действительно лучше чем новые, чем тот же 3.0, в свое время я тестировал все архиваторы кто лучше. Оказалось ТАР из линукса
Не совсем. Tar действительно пакует (архивирует) но самостоятельно не сжимает. Это делают gzip либо bzip2, которые можно вызывать ключами tar'а. Так вот, для текстов gzip предпочтительнее.
Я имел ввиду архивацию ч-з ssh. tar zxf archive_name.tgz - разархивировать файл в текущий каталог. tar zcf archive_name.tgz filename - создать архив, вместо filename можно также указывать имя директории, тогда она будет тоже заархивирована. Архив создается в текущем каталоге. вот она жмет лучше чем любой другой...
жмёт gzip (или bzip2 если в опциях вместо `z' указать `j'), а tar -- это просто "файловая система", которая пишет дерево файлов/директорий в один файл, нисколько не утруждая себя сжатием. Я уж не вникал, как работают опции z и j, использует ли tar libz и libbz2, или просто функцию popen, вставляя между своим выводом и целевым файлом архиватор, но это уже детали реализации.
в GUI они одинаковые, а вот в "нутрях" явно разные. Ты на каких данных пробовал? На *txt, *exe, *doc, *c, *html, *bmp? От этого коэффициент сжатия будет меняться. И для разных версий по-разному.
РАР понимает файлик rarfiles.lst, который он ищет где-то у себя в каталоге или в путях. Так вот в этом файлике указывается порядок сжатия файлов по типам для непрерывных архивов, и это может сильно влиять на степень сжатия. Особенно если файлик окажется случайно под рукой у рара... Если свободной памяти мало, то РАР "автоматически" вынужден ухудшать параметры сжатия (буфера поиска совпадения и хэширования), кроме того, объем памяти влияет и на алгоритм обновления словаря на основе набранной статистики контекстов, опция размер словаря - на это никак не влияет, это скорее некий условный множитель по уровню памяти, т.к. у рара много разных алгоритмов сжатия внутри, и не все из них используют словарь в его исходном понимании.
r90 Директория, в которой всего понемногу. Nothing Вот это интересно. Надо будет посмотреть... И дома и на работе - гиг.