[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long
From: |
Takuya Yoshikawa |
Subject: |
[Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long |
Date: |
Wed, 1 Dec 2010 11:22:24 +0900 |
On Wed, 01 Dec 2010 02:52:08 +0100
Juan Quintela <address@hidden> wrote:
> > Since we are planning to do some profiling for these, taking into account
> > Kemari, can you please share these information?
>
> If you see the 0/10 email with this setup, you can see how much time are
> we spending on stuff. Just now (for migration, kemari is a bit
> different) we have to fix other things first.
>
Thank you for the information.
Sorry, I only had the [9/10] in my kvm mail box and did not notice this
[0/10].
> >> >> non-interface-changing ways to reduce this latency, like O(1) write
> >> >> protection, or using dirty bits instead of write protection when
> >> >> available.
> >
> > IIUC, O(1) will lazily write protect pages beggining from top level?
> > Does this have any impact other than the timing of get_dirty_log()?
>
> dunno.
>
> At this point I am trying to:
> - get migration with 16-64GB to not having stalls.
> - get infrastructure to be able to know what is going on.
>
> So far, bigger stalls are gone, and discusing what to do next. As
> Anthony suggested I run ram_save_live() loop without qemu_mutex, and now
> guests get much better interaction, but my current patch (for this) is
> just to put qemu_mutex_unlock_iothread()/qemu_mutex_lock_iothread()
> around it. I think that we are racey with teh access to the bitmap, but
> it was just a test.
>
> With respect to Kemari, we can discuss what do you need and how you are
> going to test, just to not do overlapping work.
I see, we've just started to talk about what we have to achieve and what we
can expect. I need to talk with Tamura-san about this a bit more before
showing some example targets.
Thanks,
Takuya
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, (continued)
- Message not available
- Message not available
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Anthony Liguori, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Paolo Bonzini, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Anthony Liguori, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Juan Quintela, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Avi Kivity, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Anthony Liguori, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Avi Kivity, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Takuya Yoshikawa, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Juan Quintela, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long,
Takuya Yoshikawa <=
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Juan Quintela, 2010/11/30
- [Qemu-devel] Re: [PATCH 09/10] Exit loop if we have been there too long, Anthony Liguori, 2010/11/30
[Qemu-devel] [PATCH 10/10] Maintaing number of dirty pages, Juan Quintela, 2010/11/23