On Thu, Nov 27, 2008 at 4:31 AM, nimbus83 <[EMAIL PROTECTED]> wrote:

> May you shortly explain how Android behave while many services are
> running in separate processes and communicating with each other?


Each process currently has an overhead of about 2MB (generally there is
~20MB total available to applications), and you'll be doing IPCs each time
you cross a process boundary which is 1-2ms of overhead (running an
animation at 60fps gives you 20ms per frame).

Seriously, this is not a desktop system.  You shouldn't be designing an app
like it is one.  The first rule of mobile development is: less is better.

-- 
Dianne Hackborn
Android framework engineer
[EMAIL PROTECTED]

Note: please don't send private questions to me, as I don't have time to
provide private support.  All such questions should be posted on public
forums, where I and others can see and answer them.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
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