Вопрос Ускорение процесса компиляции

tihiy_don

Старожил
Здравствуйте! Может кто-то что-то подсказать по поводу ускорения процесса компиляции при помощи алгоритма сжатия Inno setup?

Сейчас у меня установлены такие параметры:
Код:
Compression=lzma2/ultra64
SolidCompression=true
InternalCompressLevel=ultra64
При компиляции видно, что задействовано только 1 ядро процессора. А хотелось бы, чтобы брались все ресурсы железа для ускорения компиляции.
 

Ele

Новичок
Здравствуйте! Может кто-то что-то подсказать по поводу ускорения процесса компиляции при помощи алгоритма сжатия Inno setup?

Сейчас у меня установлены такие параметры:
Код:
Compression=lzma2/ultra64
SolidCompression=true
InternalCompressLevel=ultra64
При компиляции видно, что задействовано только 1 ядро процессора. А хотелось бы, чтобы брались все ресурсы железа для ускорения компиляции.
Try these settings ,:good: (InnoSetup 6+)
Код:
SolidCompression=yes
CompressionThreads=auto
Compression=lzma2/ultra64

LZMAUseSeparateProcess=yes
LZMANumBlockThreads=8
LZMABlockSize=262144
LZMADictionarySize=1048576
 
Последнее редактирование модератором:

tihiy_don

Старожил
А если у меня процессор 4 ядерный и 8 поточный, этого не будет для него перебором? Читая справку, не совсем понял про что данный блок. Или данный параметр влияет на затрагиваемую память в разбиваемых блоках 8 *262144?
 

tihiy_don

Старожил
Получил такие оптимальные параметры для моей системы и железа:

Код:
DiskSpanning=yes
SolidCompression=yes
SlicesPerDisk=1
DiskSliceSize=2100000000 
DiskClusterSize=4096 
ReserveBytes=0
CompressionThreads=auto
Compression=lzma2/ultra64
InternalCompressLevel=ultra64
LZMAUseSeparateProcess=yes
LZMANumBlockThreads=2
LZMABlockSize=262144
LZMADictionarySize=1048576
LZMANumFastBytes=273
 
Сверху