With Marmalade comes Derbh – a unique data compression tool and runtime. Derbh supports multiple compression codecs including ZIP, LZMA and its own proprietary DZIP codec. This LZMA-like codec achieves superior compression ratios by using a common buffer across multiple files.
There's small – and there's very small
On a single file, Derbh can beat standard ZIP by 10-20%. However, because Derbh uses a shared compression buffer across files, there is no upper limit to the savings it can achieve across large numbers of files with common data patterns. So, across application data sets, expect up to 200% better savings than with ZIP.
There's fast – and there's very fast
Derbh is designed to use a small decompression buffer, and to decompress extremely quickly. That means decompressing assets, as and when necessary within your mobile application – without affecting the user experience.