]> git.ipfire.org Git - thirdparty/libvirt.git/commit
support lzop save compression for qemu
authorCharles Duffy <charles@dyfis.net>
Fri, 28 Aug 2009 18:13:47 +0000 (13:13 -0500)
committerChris Lalancette <clalance@redhat.com>
Mon, 31 Aug 2009 19:11:51 +0000 (21:11 +0200)
commitcc76cf31d7fadd64f763d5630d8da87ba33112ae
treedb1180e2f00a285aaad6fd1235e64290a07fd6df
parent1dac1b37269332353ab44e5ced0b0bd29e0913d1
support lzop save compression for qemu

Per prior discussion -- this was, indeed, trivial.

I'm a little disappointed to be breaking the ordering characteristics of
the enum (as it had been ordered by increasing time requirements and
decreasing output size), but breaking any save files with the old
constants in the headers would of course be worse.

>From 2a9cdcfc88de091a8d34aa3fc3b1208d7681790e Mon Sep 17 00:00:00 2001
From: Charles Duffy <Charles_Duffy@dell.com>
Date: Fri, 28 Aug 2009 11:49:54 -0500
Subject: [PATCH] support lzop save compression for qemu

One of the larger disincentives towards use of compression for migrated-out save
files is performance impact. This patch adds support for lzop; CPU time for
compression is about 5x faster than gzip (the next most performant algorithm)
and decompression is about 3x faster.

Signed-off-by: Charles Duffy <Charles_Duffy@dell.com>
Signed-off-by: Chris Lalancette <clalance@redhat.com>
src/qemu.conf
src/qemu_driver.c