On 2013-09-11, at 5:55 AM, Mike Hommey wrote:

> On Wed, Sep 11, 2013 at 06:49:58AM +0100, Jonathan Kew wrote:
>> However, several concerns regarding LZMA (lack of formal
>> specification combined with complexity of the code, making careful
>> security review and maintenance difficult; relatively slow
>> decompression)
> 
> Another problem with LZMA is the amount of memory it requires for
> decompression.

Are you sure? http://www.7-zip.org/sdk.html claims "Small memory requirements 
for decompression: 8-32 KB + DictionarySize " This seems similar to what Flate 
requires.

Brotli increases the window size and thus memory requirement to 4MB which is 
quite a bit. It's also larger than the cache size on mobile devices which is 
currently around 1MB so it would be
interesting to see decompression speeds on small cache devices.

Brotli seems to have similar design to OodleLZHLW 
(http://www.radgametools.com/oodlecompressors.htm) it would of course be 
interesting to know how it competes.

-Jeff
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to