Hi there,

I know that many people are complaining about slow emulator
performance, and mostly it can't be helped because of slow hardware
and the fact that emulators somehow have to be slow by definition
because of the way they work. But something really puzzles me:

I'm using a dual boot configuration with Windows XP and Ubuntu 9.04.
On XP, the emualtor is somehow slower than a real G1 device, but it's
completely ok.

But on Ubuntu, the emulator is unusable slow. Note that other programs
run just fine under my ubuntu. I have no exact measurements, but I
think the emulator about 10 times slower than on Windows. Installing a
small app takes more than 2 minutes, starting an app sometimes takes
over 2 minutes, returning to the home screen takes up to 40 seconds,
and there is not a single click I can do that takes less than 2
seconds to trigger some kind of reaction. I get around 2 fps at most,
no matter what I do.

Both systems (of course) use the same hardware, and on both I'm using
SDK 1.6 with a 1.5 AVD without google additions, and the very same app
that I'm developing.

I used to have a very old Graphics card that I had to access through
plain old VESA drivers on both XP and Ubuntu.
Now I'm on a new hardware which uses a proper driver to access the
graphics hardware, but the emulator on Ubuntu is still as slow as
before, so I think this is not the bottleneck.

Also, I noticed that under heavy usage of the emulator, the usage of
my real CPU never went above 30%.

Is there any explanation for this slowness on Ubuntu? Or even a way to
further investigate where the bottleneck might be?

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to