Архивирую пару больших папок с офисными документами (в основном Acrobat PDF и MS Word 2007/2010, то есть, уже внутренне пожатые): 290 MB, 3 970 files, 378 directories. Recovery record 10%, пути относительные, защита имён файлов паролем.
Формат Rar4. размер словаря дефолтный 4096 KB, Compression method:"
Normal": размер архива на выходе
215 MB.
Формат Rar5. размер словаря дефолтный 32 MB, Compression method:"
Best": размер архива на выходе
216 MB ЧЯДН? Разве Rar5 со своим бОльшим словарём не должен обеспечивать лучшее сжатие?
Спасибо!
Добавлено: EugeneRoshal В 5-м WinRar на вкладке [Options] имеется секция [
Quick Open information]:
Do not add/Add for larger files/Add for all files.. При чтении [more=описания фичи в мануале] To improve archive open speed and still not make the entire archive dependent on a single damaged block, RAR 5.0 archives can include an optional quick open record. Such record is added to the end of archive and contains copies of file names and other file information stored in a single continuous block additionaly to normal file headers inside of archive. Since the block is continuous, its contents can be read quickly, without necessity to perform a lot of disk seek operations. Every file header in this block is protected with a checksum. If WinRAR detects that quick open information is damaged, it resorts to reading individual headers from inside of archive, so damage resistance is not lessened.
Quick open record contains the full copy of file header, which may be several tens or hundreds of bytes per file, increasing the archive size by the same amount. This size increase is most noticeable for many small files, when file data size is comparable to file header. So by default, in "Add for larger files" mode, WinRAR stores copies of headers only for relatively large files and continues to use local headers for smaller files. [/more]: бросилась в глаза одна фраза: "
Such record is added to the end of archive and contains copies of file names and other file information stored in a single continuous block additionaly to normal file headers inside of archive." ("Такой отчет добавляется в конец архива и содержит копии имён файлов и другой информации о файлах...").
Насколько я понял, если при архивировании включена опция "Шифровать имена файлов", но имена и прочие данные в этой дополнительной записи "Quick Open information" тоже шифруются, правильно?
Тем не менее гложет мысль, что добавление этой дублирующей информации всё-таки может негативно повлиять на криптоустойчивость архива, так что при работе с конфиденциальными данными эту опцию лучше отключать. Я прав?
Добавлено: EugeneRoshal Создаю архив, защищённый паролем. Потом решаю сохранить текущие настройки в качестве нового профиля. Но получаю отлуп такого вот вида: "
Are you sure you want to store a password to the profile?". Выбираю вариант "No", ожидая, что в новый профиль будут сохранены текущие настройки минус пароль. Вместо этого всё внезапно заканчивается, так и не создав нового профиля
Баг? Или фича с ну очень неочевидной логикой?