> On Sat, 16 Dec 2006, [EMAIL PROTECTED] wrote:
>
>>> On Fri, 15 Dec 2006, Joseph Miller wrote:
>
> [..snip..]
>
>> Malc,
>>
>> Thanks,
>> I think that this was my problem.  I didn't realize that the usb tablet
>> would cause such a slowdown.  The usb tablet is such a useful feature,
>> I'm
>> sure it is commonly used.  Maybe a warning could be provided so that
>> users
>> would know it has some performance quirks.  Maybe I can look at the code
>> and find out why it is so much slower?  Maybe this is a general usb
>> problem?
>
> You think? As in: tried with and without USB and top reports much higher
> CPU usage? In any case do not rely on top(1) too much, as mentioned in
> the post for certain CPU usage patterns Linux just does not provide a
> meaningful idleness information (which top uses).
>
> Again as mentioned in the post, i have seen 30%-40% difference between
> "real" idleness and what the kernel reports via proc, but 70% is a bit
> too much. The negative impact of USB (tablet only?) on the load was
> mentioned a few times on the ML and in private conversations with
> Anthony Liguori and since there was no progress in this area i doubt
> that there's much you can do apart from reporting the issue once again.
>
> Apparently you wont find much symphaty when reporting the speed issues
> while kqemu is active. So i'd suggest to:
>
>   a. Measure and report the difference without kqemu
>   b. Use something more reliable than top(1)
>
> --
> vale
>

Yeah, I said "I think" because I wanted to use a decent benchmark to
actually test the results.  I threw in a test against VMPlayer as well.  I
found that with USB tablet emulation, Qemu was approximately only half as
fast as it could operate without it.  I did NOT perform these tests
without KQEMU for two reasons 1) the *concept* that USB tablet emulation
slows down Qemu can be shown either way and 2) I can't stand waiting
around for hours and hours while Qemu translates code, sorry.  At this
particular time, I'm really only interested in this particular case
because I use it for production use and many non-developer users are
wanting to do the same thing.  The only major difference that I found
between Qemu+KQEMU and VMPlayer was that VMPlayer is about 4x faster when
it comes to memory access.  You can view my results at:

http://www.calcmaster.net/qemu/benchmarks-20061216/

-Joseph


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to