Размер 7z архива под Linux и Windows
Добавлено: 27 июл 2011, 16:48
При подготовке сборок SAS (упакованных в 7z архивы) cтолкнулся с интересным моментом: под линуксом размер полученного архива выходит на 1,5Мб больше чем под виндой! В обоих осях используется 7z 9.20 (консольный вариант) и одна и тажа команда (выполняется из папки которую пакуем):
В итоге, для одних и тех же файлов получаем:
Кто-нибудь может объяснить такое поведение?
Да, и ещё один момент: под линуксом довольно ограничены ресурсы: CPU 1ГГц, RAM 256Mb, своп отключён. По этой причине, в параметрах архиватора указан размер словаря 6Mb (LZMA2:d=6M:fb=64). Хотя, пробовал на виртуальной машине давать 512Мб и 1Гб - результат тот же...
P.S. До кучи - справка по 7z 9.20 на русском: http://gora.7zsfx.info/7-ziphelpru/7-Zi ... ru_9.20.7z
P.P.S. Я уже близок к тому, что ночные сборки будут выкладываться отдельным архивом и по постоянной ссылке, а не через репы. Но поскольку эти самые сборки собираются под линуксом, то получается архив вместо 3,7 аж 5,2 Мб
- Код: Выделить всё
7za a -t7z -mx=9 -ms=4G -m0=LZMA2:d=6M:fb=64 "../SASPlanet.7z" -r * -x!".*"
В итоге, для одних и тех же файлов получаем:
Кто-нибудь может объяснить такое поведение?
Да, и ещё один момент: под линуксом довольно ограничены ресурсы: CPU 1ГГц, RAM 256Mb, своп отключён. По этой причине, в параметрах архиватора указан размер словаря 6Mb (LZMA2:d=6M:fb=64). Хотя, пробовал на виртуальной машине давать 512Мб и 1Гб - результат тот же...
P.S. До кучи - справка по 7z 9.20 на русском: http://gora.7zsfx.info/7-ziphelpru/7-Zi ... ru_9.20.7z
P.P.S. Я уже близок к тому, что ночные сборки будут выкладываться отдельным архивом и по постоянной ссылке, а не через репы. Но поскольку эти самые сборки собираются под линуксом, то получается архив вместо 3,7 аж 5,2 Мб