* [Qemu-devel] [RFC][PATCH 5/9] migration: check for dup pages only in bulk stage
@ 2013-03-12 15:51 Peter Lieven
0 siblings, 0 replies; only message in thread
From: Peter Lieven @ 2013-03-12 15:51 UTC (permalink / raw)
To: qemu-devel@nongnu.org
Cc: Kevin Wolf, Paolo Bonzini, Orit Wasserman, Stefan Hajnoczi
pages are dup (most likely zero) from the very beginning.
unless there is an application running inside the VM
zeroing out large areas of memory its wasted time
for checking for dup pages after the bulk stage.
Signed-off-by: Peter Lieven <pl@kamp.de>
---
arch_init.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch_init.c b/arch_init.c
index d48b914..3d09327 100644
--- a/arch_init.c
+++ b/arch_init.c
@@ -445,7 +445,7 @@ static int ram_save_block(QEMUFile *f, bool last_stage)
/* In doubt sent page as normal */
bytes_sent = -1;
- if (is_dup_page(p)) {
+ if (ram_bulk_stage && is_dup_page(p)) {
acct_info.dup_pages++;
bytes_sent = save_block_hdr(f, block, offset, cont,
RAM_SAVE_FLAG_COMPRESS);
--
1.7.9.5
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2013-03-12 15:51 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-12 15:51 [Qemu-devel] [RFC][PATCH 5/9] migration: check for dup pages only in bulk stage Peter Lieven
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).