7-Zip 25: Нова версія з підтримкою багатопоточності

7-Zip 25: Нова версія з підтримкою понад 64 потоків стиснення та покращеною продуктивністю

7-Zip, популярний інструмент з відкритим кодом для стиснення та розпакування файлів, випустив версію 25 із низкою оновлень, спрямованих на підвищення продуктивності.

Підтримка багатопоточності для потужних процесорів

Перш за все, версія для Windows тепер може використовувати понад 64 паралельних потоки стиснення. Сучасні HEDT та серверні процесори, такі як AMD Threadripper PRO 7995WX зі 128 потоками або Intel Xeon w9, поділяються Windows на кілька “процесорних груп”.

Попередні випуски обмежувалися однією групою, що фактично залишало додаткові ядра без роботи. Версія 25 динамічно розподіляє робочі потоки між усіма групами.

Тепер кожен логічний CPU може брати участь у пакуванні великих архівів zip, 7z або xz, а також при запуску вбудованого бенчмарку.

Прискорення роботи навіть на звичайних комп’ютерах

Крім того, прискорення тепер доступне не лише для систем з великою кількістю ядер. Кодек bzip2 обробляє дані на 15-40% швидше, тоді як класичний deflate (використовується в файлах .zip та .gz) отримав прискорення на 1-3%.

Покращення торкнулися не лише швидкодії. 7-Zip також удосконалив підтримку кількох старих форматів.

Оброблення ZIP, CcPIO та FAT архівів було покращено, що спростило розпакування складних випадків, які раніше вимагали сторонніх інструментів.

Безпека та виправлення помилок

Нарешті, випуск включає виправлення помилок та вразливостей. Враховуючи дві вразливості нульового дня, виявлені в проєкті наприкінці минулого року, користувачі, які регулярно оновлюються, оцінять додатковий спокій.

7-Zip 25 демонструє прагнення команди розробників підтримувати цей популярний інструмент стиснення файлів відповідно до потреб сучасного апаратного забезпечення. Підтримка багатопоточності для потужних процесорів – важливий крок для користувачів професійних робочих станцій.

Детальнішу інформацію можна знайти в журналі змін або на офіційному сайті 7-Zip.