Hi , There is someone who can explain to me the role of two trace points in the file* Migration.c *
The trace points are : * migrate_pending* : what are the attributes *pending size *and *max* ? * migrate_transferred*: what are the attributes *transferred* ,* time_spent* , *bandwidth* and *max_size* ? Thank you ! 2014-03-25 6:03 GMT-04:00 Sanidhya Kashyap <sanidhya.ii...@gmail.com>: > > > > On Tue, Mar 25, 2014 at 2:10 AM, Bechir Bani <bechir.b...@gmail.com>wrote: > >> Hi Sanidhya, >> >> >> Which function in savevm.c can tell me about the stop time ? >> >> > the migration thread function in migration.c file which has function name > - qemu_savevm_state_complete will get executed in the stop and copy phase. > > >> >> 2014-03-24 13:46 GMT-04:00 Sanidhya Kashyap <sanidhya.ii...@gmail.com>: >> >> 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 <bechir.b...@gmail.com>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 <dgilb...@redhat.com> >>>> : >>>> >>>> * Bechir Bani (bechir.b...@gmail.com) wrote: >>>>> > 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 split around a few files; memory is mostly in arch_init.c; >>>>> 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 / dgilb...@redhat.com / Manchester, UK >>>>> >>>> >>>> >>>> >>>> -- >>>> *Béchir Bani * >>>> **************************************************************** >>>> *Ecole Polytechnique de Montréal * >>>> **************************************************************** >>>> *Laboratoire DORSAL* >>>> ***************************************************************** >>>> *Montréal - Canada* >>>> >>> >>> >> >> >> -- >> *Béchir Bani * >> **************************************************************** >> *Ecole Polytechnique de Montréal * >> **************************************************************** >> *Laboratoire DORSAL* >> ***************************************************************** >> *Montréal - Canada* >> > > -- *Béchir Bani * **************************************************************** *Ecole Polytechnique de Montréal * **************************************************************** *Laboratoire DORSAL* ***************************************************************** *Montréal - Canada*