|
From: | Bechir Bani |
Subject: | Re: [Qemu-devel] Qemu live migration code |
Date: | Mon, 24 Mar 2014 16:40:00 -0400 |
savevm.c will tell you about the stop time.arch_init.c (ram_save_block) will tell about the number of pages transferred.
On Mon, Mar 24, 2014 at 10:51 PM, Bechir Bani <address@hidden> wrote:I have a task to add trace points in the source code of Qemu. The goal is to know the number of pages transferred at each iteration and stop time of the machine as well.
2014-03-24 12:50 GMT-04:00 Dr. David Alan Gilbert <address@hidden>:* Bechir Bani (address@hidden) wrote:It's split around a few files; memory is mostly in arch_init.c;
> Hi,
>
> I want to know the source code of qemu which is responsible for the
> migration of virtual machines, more precisely where the part of the code
> that describes the stages of memory transfer. is that you can help me?
It's something like:
migration.c Overall management
savevm.c
qemu-file.c File buffering/bytes on the wire
vmstate.c Structured saving of individual devices
arch_init.c RAM special code, and a few other things
What are you trying to do/change?
Dave
--
Dr. David Alan Gilbert / address@hidden / Manchester, UK
--Béchir Bani**************************************************************Ecole Polytechnique de Montréal**************************************************************Laboratoire DORSAL***************************************************************Montréal - Canada
[Prev in Thread] | Current Thread | [Next in Thread] |