0

I have a decent machine but when it comes to running more than 2 android emulators they brutally exploit the resources (>15% cpu usage, ~250 mb RAM usage (even though set 20 mb) per emulator)

i mean i am not running some cad software or anything to do with graphics, so what is the reason for android emulators to be so resource hungry?

note: same goes for my friends' PCs.

sterz
  • 146
  • 8
  • 3
    IMHO, 15% CPU and 250MB RAM is not "brutally exploit[ing]" your resources. The entire Android OS that you're emulating is loaded into memory (twice if your run two of them). The resource usage seems about right to me. – Cᴏʀʏ Nov 13 '10 at 19:32
  • I wouldn't really consider 15% CPU usage and 250MB of memory usage to be all that much for two emulators **of any kind**, to be honest. Keep in mind that the emulator has to essentially perform all of the typical hardware functions of the phone *in software*, which creates substantial overhead compared to an actual phone. – eldarerathis Nov 13 '10 at 19:34
  • Slightly related post: http://stackoverflow.com/questions/1554099/slow-android-emulator – Cᴏʀʏ Nov 13 '10 at 19:35
  • @eldarerathis i guess there is no workaround? – sterz Nov 16 '10 at 03:22
  • @sterz: I'm not really sure what you're looking for, to be honest. I doubt you'll find a "workaround" because I don't think anything is wrong. Firefox is currently using 180MB of RAM on my machine, and it's just a web browser. You're simultaneously running two or more instances of an entire foreign operating system (albeit a mobile one). That resource usage is about what I would expect. – eldarerathis Nov 16 '10 at 19:49
  • @eldarerathis: you are totally right. i just had this idiotic idea that maybe one can force the emulator to run on higher specs (like on a super powerful smartphone). – sterz Nov 16 '10 at 22:49

0 Answers0