Senior Member
Thanks Meter 53
Posts: 576
Join Date: May 2010
Location: Toronto/Waterloo
|
Quote:
Originally Posted by Sushifiend
Sounds like completely normal behaviour to me. If you download something like Advanced Task Killer from the market, you'll see that there's actually a lot more running than you can see in Android's own running services view. I'm not suggesting that you need to use ATK, but it gives you a better idea of what's going on.
I normally have anywhere between 12 and 32Mb shown as free with the usual suspects such as Android Keyboard, Messaging and Google Services showing up in running services. If I then fire up ATK and kill everything it sees as running, I then have 55-60Mb free RAM.
I only ever do this when I want to run a heavy app like NFS Shift which quits when there isn't enough RAM.
Sooner or later I'm going to replace my Milestone with something with more memory. I was all set to buy the Galaxy Nexus, but when I went to see it on the day it was released in the UK, I was so disappointed. The pentile matrix screen and really plasticky build quality turned me right off. I would buy the new Droid Razr, if it wasn't for the stupid non-removable battery and the locked bootloader.
SF
|
I understand that there's other things running. Open "running services." The way I see it the listed services are running in the gray part of the graph. There must also be some other things in the gray portion, for example dialer. The green portion includes free ram + cached processes. When I say "free ram", it's this green portion I'm referring to. Lets call this "available ram" from now on.
Other memory apps don't make any sense to me, they show way more ram per app than is even possible (add them up and you get over 250).
So here's my dilemma. After a fresh reboot up to a few hours later, the available ram (the green portion) without killing anything is 70-75mB. After about 20+ hours, with the same services running in the list, available ram is 35-40mB.
So what changed? The amount of "unavailable ram" (gray portion) has increased from ~90mB to ~120mB. Why?
Solutions:
1) reboot
2) open a ram intensive game. Surprisingly this restores a similar RAM situation as after reboot. It must be kicking out *hidden* processes/services from the gray portion that were stuck there. Still, it doesn't free up quite as much as a reboot (maybe 10mB less).
What are these hidden processes in the used/unavailable ram?
1) dialer
2) ??
3) ??
Yes I've noticed that once dialer is opened (make a phone call or go view contacts), it adds to the used ram. Usually it doesn't get killed to free that ram again unless killed manually or by a game.
Kabaldan, thoughts??
Sent from my Milestone using XDA App
|