Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,737,563 Members 45,219 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Memory (RAM) usage confusion

Tip us?
 
sax1981
Old
#1  
Junior Member - OP
Thanks Meter 1
Posts: 16
Join Date: Sep 2008
Default [Q] Memory (RAM) usage confusion

I have two Task Managers installed: "System Panel" and "Advanced Task Manager"

When I use the above two apps to check my free memory (RAM) available, it always shows around 75-100 mb remaining

When I use the stock app manager to check free memory, the value is always significantly higher - like 140-160 mb.

Does anyone know why there is discrepancy between the two readings? Which one shows the more accurate value?
DEC 2010 - Samsung Nexus S
AUG 2009 - HTC MYTouch 3G (CM 6.1)
NOV 2007 - HTC Wing (Windows Mobile 6.2)
APR 2005 - Palm Treo 650
 
slowz3r
Old
#2  
slowz3r's Avatar
Senior Member
Thanks Meter 100
Posts: 2,329
Join Date: Jun 2010
Location: Malmstrom AFB, MT
Quote:
Originally Posted by sax1981 View Post
I have two Task Managers installed: "System Panel" and "Advanced Task Manager"

When I use the above two apps to check my free memory (RAM) available, it always shows around 75-100 mb remaining

When I use the stock app manager to check free memory, the value is always significantly higher - like 140-160 mb.

Does anyone know why there is discrepancy between the two readings? Which one shows the more accurate value?
i dont know why there would be a discrepancy but you shouldnt use a task manager/killer on android 2.2+
 
sax1981
Old
#3  
Junior Member - OP
Thanks Meter 1
Posts: 16
Join Date: Sep 2008
Quote:
Originally Posted by slowz3r View Post
i dont know why there would be a discrepancy but you shouldnt use a task manager/killer on android 2.2+
Why not?
DEC 2010 - Samsung Nexus S
AUG 2009 - HTC MYTouch 3G (CM 6.1)
NOV 2007 - HTC Wing (Windows Mobile 6.2)
APR 2005 - Palm Treo 650
 
unremarked
Old
#4  
unremarked's Avatar
Senior Member
Thanks Meter 184
Posts: 871
Join Date: Jun 2009
Location: Out There
Quote:
Originally Posted by sax1981 View Post
Why not?
Starting in Froyo, Android has become more efficient at it's own native memory management than past versions and Gingerbread continued that improvement. What this means is that if Android starts running low on RAM, it will start killing things itself and reclaiming/reallocating the memory without the need for a third party app. The other concern about using a TasKiller most people raise is that if you set it to autokill, system apps or other sort of apps that need to be run(such as Facebook widget, other kind of widgets, noLED, et al) will relaunch on their own causing the TasKiller to kill it again... relaunch... kill... relaunch... kill keep your CPU cycles at 100% and draining your battery quicker than it should be.

That being said, I still use a TasKiller on autokill with the screen off simply because I like to (and paid for the app, so dangit, I'm gonna use it! :P). Once you have identified the apps that relaunch upon kill and set TasKiller to ignore them, the battery concern isn't an issue.
Devices: G1 > Droid > Nexus One > G2 > myTouch 4G > Nexus S > Fascinate > Thunderbolt > iPhone 4 > iPhone 4S > Galaxy Nexus > iPhone 5 > Galaxy S3 > Droid DNA > Galaxy S4 > One > iPhone 5S > Nexus 5 / Nexus 7
 
slowz3r
Old
#5  
slowz3r's Avatar
Senior Member
Thanks Meter 100
Posts: 2,329
Join Date: Jun 2010
Location: Malmstrom AFB, MT
Quote:
Originally Posted by sax1981 View Post
Why not?
they changed the way android 2.2+ handles apps in the background so when the task killer kills an app it does more harm than good, mainly kill the hell out of your battery because android wants to start it back up again

Dont know the details but thats the jist of it
 
RogerPodacter
Old
#6  
Senior Member
Thanks Meter 396
Posts: 5,576
Join Date: Apr 2010
Location: Los Angeles, CA
System panel is a must have. It's not used to kill all apps, just to monitor your phone and kill an out of control app.

To answer the question, the way android shares RAM between processes is very difficult to actually identify free RAM and which apps are using what. So some apps make the choice to display the free RAM differently, no way around it as there is no one "right answer" on each memory usage. I always go by system panel myself.
Past projects
Github
My N1 Battery Project

Phone: Nexus 5
ROM: stock rooted
Recovery: CWM Touch
 
sax1981
Old
#7  
Junior Member - OP
Thanks Meter 1
Posts: 16
Join Date: Sep 2008
RogerPodacter / slowz3r / unremarked - Thanks for the info!
DEC 2010 - Samsung Nexus S
AUG 2009 - HTC MYTouch 3G (CM 6.1)
NOV 2007 - HTC Wing (Windows Mobile 6.2)
APR 2005 - Palm Treo 650

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes