[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 11/15] migration: Add interface to control compre
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [PULL 11/15] migration: Add interface to control compression |
Date: |
Wed, 06 May 2015 13:09:10 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 |
On 05/06/2015 11:50 AM, Juan Quintela wrote:
> From: Liang Li <address@hidden>
>
> The multiple compression threads can be turned on/off through
> qmp and hmp interface before doing live migration.
>
> Signed-off-by: Liang Li <address@hidden>
> Signed-off-by: Yang Zhang <address@hidden>
> Reviewed-by: Dr.David Alan Gilbert <address@hidden>
> Reviewed-by: Eric Blake <address@hidden>
> Signed-off-by: Juan Quintela <address@hidden>
> ---
> migration/migration.c | 7 +++++--
> qapi-schema.json | 11 ++++++++++-
> 2 files changed, 15 insertions(+), 3 deletions(-)
> +++ b/qapi-schema.json
> @@ -515,13 +515,22 @@
> # to enable the capability on the source VM. The feature is
> disabled by
> # default. (since 1.6)
> #
> +# @compress: Use multiple compression threads to accelerate live migration.
> +# This feature can help to reduce the migration traffic, by sending
> +# compressed pages. Please note that if compress and xbzrle are both
> +# on, compress only takes effect in the ram bulk stage, after that,
> +# it will be disabled and only xbzrle takes effect, this can help to
> +# minimize migration traffic. The feature is disabled by default.
> +# (since 2.3)
s/2.3/2.4/
(okay as a follow-up patch, along with touchups for the rest of the series)
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] [PULL 04/15] qemu-file: Add compression functions to QEMUFile, (continued)
- [Qemu-devel] [PULL 04/15] qemu-file: Add compression functions to QEMUFile, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 05/15] arch_init: Alloc and free data struct for compression, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 02/15] migration: Add the framework of multi-thread compression, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 06/15] arch_init: Add and free data struct for decompression, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 03/15] migration: Add the framework of multi-thread decompression, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 07/15] migration: Split save_zero_page from ram_save_page, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 08/15] migration: Add the core code of multi-thread compression, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 09/15] migration: Make compression co-work with xbzrle, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 10/15] migration: Add the core code for decompression, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 11/15] migration: Add interface to control compression, Juan Quintela, 2015/05/06
- Re: [Qemu-devel] [PULL 11/15] migration: Add interface to control compression,
Eric Blake <=
- [Qemu-devel] [PULL 15/15] migration: avoid divide by zero in xbzrle cache miss rate, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 13/15] migration: Add qmp commands to set and query parameters, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 12/15] migration: Use an array instead of 3 parameters, Juan Quintela, 2015/05/06
- [Qemu-devel] [PULL 14/15] migration: Add hmp interface to set and query parameters, Juan Quintela, 2015/05/06
- Re: [Qemu-devel] [PULL 00/15] migration pull request, Peter Maydell, 2015/05/06