Am 04.06.2013 um 17:17 schrieb Paolo Bonzini <pbonz...@redhat.com>: > Il 04/06/2013 16:48, Peter Lieven ha scritto: >> Still using 3.2, but strange enough the above example is also not >> increasing RSS size for me. >> >> Can you try the following: >> qemu git master with 1G of memory (hanging in bios with no boot device) >> and migrate it. Before migration RSS Size os somewhat >> around 16MB. After migration its RSS size is in the order of 1G. > > That may be a kernel bug. The kernel did not do the copy-on-write trick > on huge zero pages. It was fixed last year, maybe 3.2 is not enough. > Try adding a MADV_HUGEPAGE madvise to the testcase and see if it reproduces.
that's it. thanks for the pointer. the huge zero page was introduced in 3.8. paolo, alexey: can you please verify the following works for you: https://github.com/plieven/qemu/tree/fix-migration thanks peter > > Paolo >