[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there
From: |
Stefano Stabellini |
Subject: |
Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there |
Date: |
Fri, 17 Jul 2009 14:18:20 +0100 |
User-agent: |
Alpine 2.00 (DEB 1167 2008-08-23) |
On Fri, 17 Jul 2009, Alexander Graf wrote:
> Thinking about this again, you'd have to copy it somewhere before. So
> on every dirty check you'd have to copy all memory off to "somewhere"
> to be able to check for it again later.
>
> Sounds feasible, but is it really worth the effort? Can Xen do dirty
> logging?
Sure it can now, but it used to have a memcmp based mechanism before,
and it had decent performances, while setting everything as dirty every
time it is going to be a killer (at least if you do this under xen it is).
Besides I don't know how the dirty tracking is implemented in kvm, but
it is not so good from a performance point of view in the HAP case,
because you have to set the videoram as read only and catch every write
(this how we do it at least) so it would be interesting to compare the
two approaches.
- [Qemu-devel] [PATCH 3/7] Add mp_state to PPC CPU struct, (continued)
- [Qemu-devel] [PATCH 3/7] Add mp_state to PPC CPU struct, Alexander Graf, 2009/07/17
- [Qemu-devel] [PATCH 4/7] Fix warning in kvm-all.c, Alexander Graf, 2009/07/17
- [Qemu-devel] [PATCH 5/7] Use correct input constant, Alexander Graf, 2009/07/17
- [Qemu-devel] [PATCH 6/7] Set slots more carefully, Alexander Graf, 2009/07/17
- [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Alexander Graf, 2009/07/17
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Stefano Stabellini, 2009/07/17
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Alexander Graf, 2009/07/17
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Alexander Graf, 2009/07/17
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Stefano Stabellini, 2009/07/17
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Alexander Graf, 2009/07/17
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there,
Stefano Stabellini <=
- Re: [Qemu-devel] [PATCH 7/7] Fake dirty loggin when it's not there, Alexander Graf, 2009/07/17
- [Qemu-devel] Re: [PATCH 7/7] Fake dirty loggin when it's not there, Jan Kiszka, 2009/07/17
- [Qemu-devel] Re: [PATCH 7/7] Fake dirty loggin when it's not there, Alexander Graf, 2009/07/17
- [Qemu-devel] Re: [PATCH 7/7] Fake dirty loggin when it's not there, Jan Kiszka, 2009/07/17
- [Qemu-devel] Re: [PATCH 6/7] Set slots more carefully, Jan Kiszka, 2009/07/17
- [Qemu-devel] Re: [PATCH 6/7] Set slots more carefully, Alexander Graf, 2009/07/17
- [Qemu-devel] Re: [PATCH 6/7] Set slots more carefully, Jan Kiszka, 2009/07/17
- [Qemu-devel] Re: [PATCH 6/7] Set slots more carefully, Alexander Graf, 2009/07/17
- [Qemu-devel] Re: [PATCH 6/7] Set slots more carefully, Jan Kiszka, 2009/07/17
- Re: [Qemu-devel] [PATCH 6/7] Set slots more carefully, Anthony Liguori, 2009/07/21