diff options
author | Mohammad Alsaleh <ce.mohammad.alsaleh@gmail.com> | 2014-12-30 16:14:08 +0100 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2015-01-02 12:48:59 +0100 |
commit | 95da285f5670a56faf3bac0d999a6ba6d7153fab (patch) | |
tree | e3ca5399a5663eed32098ee927e26932510b9884 /lib/libalpm/alpm.h | |
parent | 8da9be0955fc759f43c40dab8985f9d17ac8462a (diff) | |
download | pacman-95da285f5670a56faf3bac0d999a6ba6d7153fab.tar.gz pacman-95da285f5670a56faf3bac0d999a6ba6d7153fab.tar.xz |
pkgdelta: Use high compression options offered by xdelta3
* Add -9 which is the highest compression level.
* Use lzma for secondary compression.
Decompression speed is largely unaffected as most cycles are consumed
by xz for re-compression.
Some numbers:
clang x86_64 [3.5.0-2.1 to 3.5.0-3]
17.21MiB default (0.73)
15.67MiB -9 (0.67)
13.59MiB -9 -S djw (0.58)
12.01MiB -9 -S lzma (0.51)
inkscape x86_64 [0.48.5-3 to 0.48.5-4]
02.69MiB default (0.21)
01.64MiB -9 (0.13)
01.30MiB -9 -S djw (0.10)
01.01MiB -9 -S lzma (0.08)
Signed-off-by: Mohammad Alsaleh <CE.Mohammad.AlSaleh@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'lib/libalpm/alpm.h')
0 files changed, 0 insertions, 0 deletions