Низкий уровень сжатия ZIP

IgoA
2014-01-05
2014-01-05
  • IgoA
    IgoA
    2014-01-05

    Добрый День

    используем для сжатия в зип формат свежую версию 9.32 x64. Сжимаем файл голосового поиска гугл Velvet.apk (Прикладываю его Тут http://yadi.sk/d/CU8JFmv8FUuxa) в зип формат на ультра сжатии и остальных настройках по умолчанию имеем: 10 851 103 байт > 5 913 155

    Адройд APK файл есть зип архив > распаковываем его и запаковываем содержимое на тех же ультра настройках в больший (!!!) размер 6 273 265 байт.

    На мой взгляд весьма странно и похоже на ошибки в алгоритме зип ведь если сжимать в 7z формат на установках ультра то выходит вполне логично:
    сам файл Velvet.apk -> Velvet.7z = 5 469 060
    распакованное содержимое Velvet.apk -> Velvet.7z = 4 706 150

     
  • Igor Pavlov
    Igor Pavlov
    2014-01-05

    There are uncompressed files in apk. So additional zip works as solid compression mode.
    Solid archives are smaller that non-solid archives in most cases.