Изменение алгоритма сжатия архивов (06.03.2023). Печать
2023 - Март
06.03.2023 17:54
Save & Share
Начиная с 2023 года, изменяется алгоритм сжатия архивов .ZIP на данном сайте.


Ранее использовался алгоритм Deflate, позволяющий открывать файлы в старых телефонах и в Windows XP - без использования внешних архиваторов.

Теперь же, для экономии пространства, в файлах .ZIP будет использоваться алгоритм Deflate64, с компрессией "ультра", размером словаря 64КБ и размером слова 257 - позволяющий открываться файлам в ОС Windows 7 x32 и моложе.

(добавлено 04.11.2023) Ввиду недостатка места, начал пережимать и старые архивы. По первой порции из 57 архивов - выигрыш составил 2.53% (-47МБ) при использовании старой версии архиватора 19.0.0.0. Завтра буду пробовать последнюю версию архиватора на оставшихся архивах.

(добавлено 05.11.2023) Версия архиватора 23.01. Сжатие электронных схем - не заимело смысла: 0.19% (-1.4МБ). Сжатие программ - 2.34% (-1МБ). Сжатие видео - 0.46% (-4МБ).

Стоит уточнить:
- архивы ранее пережимались в ZIP без Deflate64 в 2020 году, в рамках изменения ссылок внутри архивов на HTTPS;
- малая часть архивов Deflate64 оказалась больше архивов от 2020 года. Это с каждым архиватором бывает, причина поведения неизвестна;
- понятное дело, что переделка ZIP в 7Z с максимальной компрессией была бы очень эффективна, в сравнении с ZIP в ZIP Deflate64. Но выяснилось, что еще присутствует большое количество людей - не знающих, что такое архиватор, вообще;
- во время анализа архивов был найден архив с простыми числами весом 1ГБ. Вот и посмотрим разницу в размере между ZIP и 7Z с максимальными компрессиями;
- другим способом увеличения свободного места на хостинге - отказ от поддоменов и тестовых площадок. Какой смысл иметь 4 поддомена с устаревшей WordPress и тестовой площадкой Joomla - когда и на поддомены уже мало кто заходит, и сайт технически больше дорабатываться не будет.
Обновлено ( 05.11.2023 11:55 )