[Setup]: LZMADictionarySize

Inno Setup

[Setup]: LZMADictionarySize

Valid values:

4 through 131072 (by default)
4 through 262144 if LZMAUseSeparateProcess is set to yes and running on 64-bit Windows (x64)

Default value:

32 if the LZMA compression level is set to fast
2048 if the LZMA compression level is set to normal
8192 if the LZMA compression level is set to max
32768 if the LZMA compression level is set to ultra
65536 if the LZMA compression level is set to ultra64
Description:

Controls the dictionary size used by the LZMA and LZMA2 compressors, in kilobytes. A larger dictionary size can provide a better compression ratio at the expense of compression speed and memory requirements.

Review the memory requirements listed in the Compression topic before using.

If an "Out of memory" error is seen when a very large dictionary size is used, LZMAUseSeparateProcess may need to be set.

See also:
LZMABlockSize