Archive: LZMA Dictionary Size effects


LZMA Dictionary Size effects
I'm curious as to the effect of different LZMA dictionary sizes. I am currently using 32MB - I have 1GB of RAM on the box I compress my installers with, and my users are all running MS Flight Simulator - which uses more RAM than my installers ever will.

Is there any benefit to such a large dictionary size? Even if it makes 5% difference it's a good tradeoff for me.

On another note, is there another compression method (7zip?) that we're planning on adding that's better than LZMA?


LZMA is the default 7-zip compression method.

A higher dictionary size will increase memory requirements but may compresses a little bit better.

It all depends on the type of data, so just try what difference it makes.