xen-devel
Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformanc
I punted on this one. :-) Christian wasn't sure about it either, hence it's
not been checked in.
-- Keir
On 20/3/07 08:38, "Li, Xin B" <xin.b.li@xxxxxxxxx> wrote:
> Keir, do you think this patch is OK?
> -Xin
>
>> -----Original Message-----
>> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>> [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Zhai, Edwin
>> Sent: Friday, March 16, 2007 11:04 AM
>> To: Keir Fraser
>> Cc: Ian Pratt; xen-devel@xxxxxxxxxxxxxxxxxxx; Zhai, Edwin
>> Subject: Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram
>> patch forperformance
>>
>> On Thu, Mar 15, 2007 at 10:50:13AM +0000, Keir Fraser wrote:
>>>
>>>
>>>
>>> On 15/3/07 03:30, "Zhai, Edwin" <edwin.zhai@xxxxxxxxx> wrote:
>>>
>>>> remove qemu shadow_vram patch and force a whole screen
>> update each time for
>>>> performance.
>>>>
>>>> W/O this patch, there is huge performance drop in HVM
>> domain when adding other
>>>> guest(windows or linux with xwindow).
>>>>
>>>> shadow_vram_revert.patch - revert the shadow_vram patch
>>>> shadow_vram_force_update.patch - explictly redraw screen each time
>>>
>>> How can updating the whole screen 30 times a second be
>> faster than the
>>> memcmp() that we do currently?
>>
>> as far as i can tell, the bottle neck is that orig method does
>> memcmp and memcpy
>> byte by byte. furthermore, orig method can void a update by
>> multiple memcmp only
>> if all bytes are equal, which is in the minority.
>>
>> there is no doubt we need a vram dirty for qemu, but current
>> one is not the
>> best. we can make a new one in future by shadow or something else.
>>
>> thanks,
>>
>>>
>>> -- Keir
>>>
>>
>> --
>> best rgds,
>> edwin
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel
>>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch for performance, Zhai, Edwin
- Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch for performance, Keir Fraser
- Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch for performance, Zhai, Edwin
- RE: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance, Li, Xin B
- Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance,
Keir Fraser <=
- RE: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance, Li, Xin B
- Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance, Keir Fraser
- RE: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance, Li, Xin B
- Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance, Zhai, Edwin
- RE: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patchforperformance, Dong, Eddie
- Re: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patch forperformance, Christian Limpach
- RE: [Xen-devel] [PATCH][HVM] remove qemu shadow_vram patchforperformance, Dong, Eddie
[Xen-devel] Re: [PATCH][HVM] remove qemu shadow_vram patch for performance, Anthony Liguori
[Xen-devel] Re: [PATCH][HVM] remove qemu shadow_vram patch for performance, Anthony Liguori
|
|
|