qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RFC][PATCH 0/9] live migration/buffer_is_zero optimization


From: Peter Lieven
Subject: [Qemu-devel] [RFC][PATCH 0/9] live migration/buffer_is_zero optimizations
Date: Tue, 12 Mar 2013 16:47:18 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3

I will sent a list of optimizations that have been developed during
the last days. Your feedback is much appreciated.

@Paolo: Can you run your tests that you have made for your migration
optimzations that are now upstream against these patches.

Thanks,
Peter

Peter Lieven (9):
  move vector definitions to qemu-common.h
  add a function to find non-zero content in a buffer
  migration: add an indicator for bulk state of ram migration
  buffer_is_zero: use vector optimizations if possible
  migration: check for dup pages only in bulk stage
  migration: use XBZRLE only after bulk stage
  bitops: use vector algorithm to optimize find_next_bit()
  migration: do not send zero_pages in bulk stage
  migration: do not search dirty pages in bulk stage

 arch_init.c           |   43 +++++++++++++++++--------------------------
 include/qemu-common.h |   24 ++++++++++++++++++++++++
 util/bitops.c         |   23 ++++++++++++++++++++---
 util/cutils.c         |   35 +++++++++++++++++++++++++++++++++++
 4 files changed, 96 insertions(+), 29 deletions(-)

--
1.7.9.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]