Pages Menu
Categories Menu

Опубликовано | Нет комментариев

Параметр CompressionType

Параметр CompressionType может сжать все файлы в пакете за исключением портативных исполняемых файлов.

Можно сжать файлы, если у Вас большой пакет, а дисковое пространство – имеет решающее значение. Сжатый пакет быстро распаковывается, имеет небольшой эффект замедления по времени запуска приложения и потреблению памяти во времени выполнения. Сжатие подобно алгоритму ZIP.

Пример степени сжатия и времени запуска для выполнения пакета Microsoft Office 2003 с локального жесткого диска.

Тип сжатияNoneFast
размер448,616 KB257,373 KB
коэффициент сжатия100%57%
время запуска (первый запуск)6 секунд6 секунд
время запуска (второй запуск)0,1 секунды1 секунда
время сборки (первая сборка)3 минуты19 минут
Время сборки (вторая сборка)2 минуты12 минуты

Сжатие имеет некоторые последствия в производительности и может влиять на время запуска приложения на более старых компьютерах или при многократном запуске приложения, что  зависит от дискового кэша Windows, обеспечивающего, данные для каждого запуска.

ThinApp устанавливает значения по умолчанию для параметра OptimizeFor и параметра CompressionType, которые работают вместе, чтобы достигнуть максимальной производительности памяти и времени запуска. ThinApp хранит все данные в несжатом формате.

[Compression]

CompressionType=None

[BuildOptions]

OptimizeFor=Memory

Эту конфигурацию можно использовать, если дисковое пространство не очень важно. ThinApp хранит исполняемые файлы в несжатом формате, но сжимает все другие данные.

Пример: Оптимизация для умеренных требований дискового пространства

Можно использовать эту конфигурацию, если дисковое пространство умеренно важно. ThinApp хранит исполняемые файлы в несжатом формате, но сжимает все другие данные.

[Compression]

CompressionType=Fast

[BuildOptions]

OptimizeFor=Memory

Пример: Оптимизация для максимальных требований дискового пространства

Можно использовать эту конфигурацию, если дисковое пространство - высший приоритет. ThinApp сжимает все файлы.

[Compression]

CompressionType=Fast

[BuildOptions]

OptimizeFor=Disk

Руководство пользователя

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

↓