![](/wp-content/uploads/2020/03/uk-format-arhiviv-rar5-winrar-pocinauci-z-5-i-versii-maksimalne-stisnenna-fajliv-krasi-arhivatori-ta-kompresori-1.png)
WinRAR 5.x
У архіваторі WinRar починаючи з 5-ї версиии з'явився новий формат для стиснення RAR5. Його основними перевагами щодо попередника (RAR2.9 - використовується за умовчанням для упаковки при створенні нових архівів навіть в п'ятій версії архіватора, це зробили для безболісного переходу) стали: підтримка розміру словника до 1024 МБ (раніше було максимум 4 МБ), це дає великий виграш в стисненні на архівах великого розміру, тому що збільшується дистанція, на якій архіватор може виявляти однакові частини файлів; повноцінна підтримка багатоядерних процесорів, що дає значне збільшення швидкості упаковки.
RAR 2.9
![](/wp-content/uploads/2020/03/uk-format-arhiviv-rar5-winrar-pocinauci-z-5-i-versii-maksimalne-stisnenna-fajliv-krasi-arhivatori-ta-kompresori-3.png)
RAR 5.0
З мінусів варто відзначити відключення алгоритму PPMD для стиснення текстів (файли txt, log і т.д.). Це було зроблено на догоду підтримки багатоядерних процесорів, тому що PPMD погано распараллеливается. Також відключений алгоритм для стиснення графіки (bmp, tiff, tga) і аудіо (wav, pcm). Тобто виходить, що в ряді випадків, незважаючи на великий словник, архіватор в новому форматі може програвати своєму попереднику за ступенем стиснення, але буде вигравати в швидкості.
RAR 5.0 - додаткові параметри стиснення
Щоб позбутися від такої проблеми, я спробував створити архів, в якому для частини файлів використовується стиснення RAR5, а для інших RAR2.9. Але, на жаль, архіватор не дозволяє зробити це (на відміну від архіватора 7-zip, в якому можна комбінувати різні алгоритми всередині контейнера 7z-архіву).
По-цілому, WinRar мені дуже подобається, він має дуже зручний інтерфейс, все продумано для дрібниць, є всі необхідні команди (додати в архів кожен файл / папку окремо, тест після упаковки, видалення після упаковки, збереження атрибутів файлів, додавання інформації для відновлення і т.д.). Але при цьому це платна програма, не кожен готовий платити гроші за архіватор. І він програє за ступенем стиснення безкоштовного і відкритого 7-zip. Крім того, сам формат RAR є комерційним, тобто створювати RAR-архіви можна тільки через програму WinRar. 7z-формат є відкритим і вільним, будь-який розробник програмного забезпечення може безкоштовно додати можливість створення 7z-архівів в свою програму.