qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 05/51] ram: Move bitmap_sync_count into RAMState


From: Juan Quintela
Subject: Re: [Qemu-devel] [PATCH 05/51] ram: Move bitmap_sync_count into RAMState
Date: Wed, 29 Mar 2017 10:56:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Peter Xu <address@hidden> wrote:
> On Tue, Mar 28, 2017 at 12:56:06PM +0200, Juan Quintela wrote:
>> Peter Xu <address@hidden> wrote:
>> > On Thu, Mar 23, 2017 at 09:44:58PM +0100, Juan Quintela wrote:
>> >> Signed-off-by: Juan Quintela <address@hidden>
>> >> Reviewed-by: Dr. David Alan Gilbert <address@hidden>
>> >
>> > Reviewed-by: Peter Xu <address@hidden>
>> >
>> > (I see that we have MigrationStats.dirty_pages_rate which looks
>> >  similar to this one. Maybe one day we can merge these two?)
>> 
>> no, this one is how many times we have synchronized the dirty bitmap
>> with kvm/rest of qemu.
>> dirty_pages_rame is the pages we have dirtied in some <period>.
>> 
>> Period is not clear, it tries to be around one second, but that part is
>> not specially well done.
>
> Oh, sorry... I was trying to mean MigrationStats.dirty_sync_count, not
> MigrationStats.dirty_pages_rate. I think it was introduced in:
>
>     commit 58570ed894631904bcdbcd1e8b34479cebe2aae9
>     Author: ChenLiang <address@hidden>
>     Date:   Fri Apr 4 17:57:55 2014 +0800
>
>     migration: expose the bitmap_sync_count to the end
>
> And these two variables are synchronized every time in
> migration_bitmap_sync(), so looks the same. Thanks,

Ah, now I understand you.  See this patch, it does what you suggest, no?

[PATCH 31/51] ram: Create ram_dirty_sync_count()


Later, Juan.



reply via email to

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