| 
         
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
 |  
  
 | 
    |