summaryrefslogtreecommitdiff
path: root/scripts/update_payload/common.py
diff options
context:
space:
mode:
authorAmin Hassani <ahassani@google.com>2017-10-12 11:36:03 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-01-25 19:24:00 -0800
commit43900aea4dc349faa12d60ba74d363640023719f (patch)
treead0a89a75aedaa9f635d96e3c7051e7353abc0a4 /scripts/update_payload/common.py
parentc0cfb7da9f6af58f3db4ce6100e05d6249c7a618 (diff)
Relanding 'update_engine: Add XZ compression for CrOS'
This patch implements XZ compression for Chrome OS. It is only activated for only delta payload at this point. The XZ compression is typically slower than Bzip2 to compress, but faster to decompress. However, it uses slightly higher memory in decompression. It compresses about 5%-10% better than the current Bzip2. BUG=chromium:758792 TEST=unittests pass; brillo_update_paylod {generate|verify} passes; Change-Id: I2fd8f6af30449c779cd2abb061e42ab389913d93 Reviewed-on: https://chromium-review.googlesource.com/872125 Commit-Ready: Amin Hassani <ahassani@chromium.org> Tested-by: Amin Hassani <ahassani@chromium.org> Reviewed-by: Amin Hassani <ahassani@chromium.org> Reviewed-by: Sen Jiang <senj@chromium.org>
Diffstat (limited to 'scripts/update_payload/common.py')
0 files changed, 0 insertions, 0 deletions