qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Qemu 2D performance plunges below acceptable levels
@ 2009-02-15 13:10 Alexey Eremenko
  2009-02-15 17:11 ` [Qemu-devel] " Alexey Eremenko
  0 siblings, 1 reply; 26+ messages in thread
From: Alexey Eremenko @ 2009-02-15 13:10 UTC (permalink / raw)
  To: qemu-devel

Hi All !

In KVM-84 I found that 2D performance simply plunges below acceptable
levels. It turned out to be Qemu bug (or "feature")

How To reproduce:
It is *very* visible if you work with remote X forwarding, using SDL
rendering. (where your Qemu server and local desktop are different
machines)
A. Qemu -boot n
This tried to initialize network boot from PXE. All the text rendered
moves very slowly on screen...
-or-
B. run Windows guest + Passmark Performance Test -> 2D Performance -> Fonts Test
-or-
C. run Windows guest -> Start -> Run -> cmd -> "tree C:\" command

Performance decrease is over tenfold -- so it is very visible with naked eye.

Now I have found the cause:
It is Qemu-git commit: 7d957bd8cbcbf56f7916d375e65042d767f544b5
"-DisplayState interface change (Stefano Stabellini) from 2009-01-15"

At last ! It took 2 days to figure it out !
First I had to bisect KVM-userspace git,
then I had to map KVM-userspace git commits to Qemu-git commits, as
they are not the same.
Finally I had to bisect Qemu git.

-- 
-Alexey Eromenko, 15.2.2009

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2009-02-23  6:43 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-15 13:10 [Qemu-devel] Qemu 2D performance plunges below acceptable levels Alexey Eremenko
2009-02-15 17:11 ` [Qemu-devel] " Alexey Eremenko
2009-02-16 10:31   ` Stefano Stabellini
2009-02-16 11:47     ` Avi Kivity
2009-02-16 16:15       ` Stefano Stabellini
2009-02-16 16:36         ` Avi Kivity
2009-02-17 17:48         ` Avi Kivity
2009-02-17 19:00           ` Stefano Stabellini
2009-02-18  8:46             ` Alexey Eremenko
2009-02-18  9:33               ` malc
2009-02-18 10:48                 ` Stefano Stabellini
2009-02-18 11:17                   ` malc
2009-02-18 11:27                     ` Alexey Eremenko
2009-02-18 11:32                       ` malc
2009-02-18 12:12                     ` Stefano Stabellini
2009-02-18 18:51                       ` malc
2009-02-19 15:14                       ` malc
2009-02-20 16:37                         ` Stefano Stabellini
2009-02-20 16:52                           ` Paul Brook
2009-02-20 17:01                             ` Stefano Stabellini
2009-02-20 17:16                               ` Paul Brook
2009-02-21  4:02                               ` malc
2009-02-23  3:06                                 ` Stefano Stabellini
2009-02-23  6:43                                   ` malc
2009-02-20 17:17                             ` Laurent Desnogues
2009-02-18 10:43               ` Stefano Stabellini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).