> As i understood process will be killed by android only.

Correct.

>  But my question is "Why does user has to wait till android closes
> particular application, Instead why doesn't user do this"?

Does the user close each Web page in their Web browser when navigating a
Web site? Or do they just click on links?

> Instead of waiting till android system cleans all the resources used
> by the application , It is more efficient if user able to clean all
> the resources used by the application.

It would be more efficient if users would manually delete each Web page
when they are done viewing it. Amazingly enough, mankind has survived well
over a decade of Web use without this feature.

You are, of course, welcome to write your own Web browser that forces
people to close each Web page when they are done viewing it, so the
browser can release cached information about that page (HTML, JS, CSS,
images). That would be more efficient than existing browsers. And there
may even be a market for that browser. However, I expect more people will
stick with the existing model, because it is easier to use.

Similarly, the core Android team is making a bet that users will prefer an
OS that handles app cleanup itself, rather than one that forces a
single-process paradigm or one that forces users to have to clean up all
apps themselves.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com
Android App Developer Books: http://commonsware.com/books.html


-- 
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