Free RAM question - HTC Rezound

Just curious why the free RAM shown in the task manager doesn't line up with the free RAM shown in Manage Applications/Running? For example right now in Manage Apps it shows I have 598MB free however task manager shows 261MB free. Obviously a huge difference between the two.

Settings -> Applications -> Manage applications -> Running shows you actual free RAM plus the amount of RAM that can be recovered from closing cached/inactive apps.
Task Manager (and third-party system info/task manager apps) will generally only show only how much actual free RAM remains.
While it's true that inactive/cached apps are pre-loaded in RAM (similar to how Windows does with Superfetch), those apps aren't actually running and can be purged at any time when the system needs RAM for running processes and services. Therefore, the amount of RAM these cached apps are consuming should be considered free, and that's why you see it under Manage Applications.

Thanks for the quick reply! Yeah, I get how Android handles the memory I just didn't couldn't figure out why it was being displayed differently in those places. I appreciate the info.

psouza4 said:
Settings -> Applications -> Manage applications -> Running shows you actual free RAM plus the amount of RAM that can be recovered from closing cached/inactive apps.
Task Manager (and third-party system info/task manager apps) will generally only show only how much actual free RAM remains.
While it's true that inactive/cached apps are pre-loaded in RAM (similar to how Windows does with Superfetch), those apps aren't actually running and can be purged at any time when the system needs RAM for running processes and services. Therefore, the amount of RAM these cached apps are consuming should be considered free, and that's why you see it under Manage Applications.
Click to expand...
Click to collapse
Couldn't have said it better!

Glad to help.

Related

[Q] Task Manager vs. Auto Killer

Which is better/necessary for maintaining max speed and free memory?
neither, you do not need any type of task killer with android. why do people insist on using these apps.
rlxurmnd said:
neither, you do not need any type of task killer with android. why do people insist on using these apps.
Click to expand...
Click to collapse
You forgot a question mark.
The stock JI6 task manager and a shortcut to "running services". This will show you EXACTLY what's RUNNING on your phone. Key word is running!
rlxurmnd said:
neither, you do not need any type of task killer with android. why do people insist on using these apps.
Click to expand...
Click to collapse
Well I don't know why the task related apps exist. If they didn't exist I wouldn't be asking the question.
the one with the JI6 is very useful for me.
Sent from my SGH-T959 using XDA App
stevenmcneal83 said:
Well I don't know why the task related apps exist. If they didn't exist I wouldn't be asking the question.
Click to expand...
Click to collapse
Some devs are stuck with the Windows Mobile mentality that Android requires task managers. Android will free the memory as needed, all you need is the stock J16 task manager if you'd like to close the occasional/accidentally left open app.
You guys are doing a very poor job of answering his question and most of it is misinformation.
Auto Killer is NOT a task killer. It is a memory optimizer. It basically uses the same system that is built into Android and modifies the intervals at which it clears memory. It does not kill tasks unless you specify it to.
For instance, default Vibrant is set to start freeing RAM from "empty" apps at 63 MB of RAM left. Empty apps are apps that have been sitting for awhile, not using cpu and not being used but are stored in RAM. You could see why these apps would be the first to go. Well, with Auto Killer, I can change the threshold to 98 MB so when it drops below that, the Android system frees up RAM from the apps that aren't being used.
Auto Killer is nowhere near the same as a task killer or task manager and it actually benefits your system greatly because it just modifies Android memory management system.
Again, the default Android system ALREADY starts clearing RAM automatically at 63 MB left meaning you will always have at least 63 MB of RAM unless you are using tons of apps at once, since they would all be active and Android will not free RAM from active apps unless you are critically low on memory. I'm talking less than 10MB. I like to have at least 98 MB left though so Auto Killer modifies that. Auto Killer does not modify the way Android handles apps, you just tell it the thresholds and then Android does its thing.
kangxi said:
You guys are doing a very poor job of answering his question and most of it is misinformation.
Auto Killer is NOT a task killer. It is a memory optimizer. It basically uses the same system that is built into Android and modifies the intervals at which it clears memory. It does not kill tasks unless you specify it to.
For instance, default Vibrant is set to start freeing RAM from "empty" apps at 63 MB of RAM left. Empty apps are apps that have been sitting for awhile, not using cpu and not being used but are stored in RAM. You could see why these apps would be the first to go. Well, with Auto Killer, I can change the threshold to 98 MB so when it drops below that, the Android system frees up RAM from the apps that aren't being used.
Auto Killer is nowhere near the same as a task killer or task manager and it actually benefits your system greatly because it just modifies Android memory management system.
Again, the default Android system ALREADY starts clearing RAM automatically at 63 MB left meaning you will always have at least 63 MB of RAM unless you are using tons of apps at once, since they would all be active and Android will not free RAM from active apps unless you are critically low on memory. I'm talking less than 10MB. I like to have at least 98 MB left though so Auto Killer modifies that. Auto Killer does not modify the way Android handles apps, you just tell it the thresholds and then Android does its thing.
Click to expand...
Click to collapse
Awesome! Thanks so much for being thorough, I'm kinda new. One more quick question, since auto killer seems to be the best way to manage free memory, do I need to remove the task manager if I plan on using auto killer?
Yes. I use just auto killer. No task killer or anything. If I do need to close an app that is frozen or something, I just use the task manager built-in with JI6. Otherwise, just pressing the back button in 99% of all apps will properly close it.
kangxi said:
Yes. I use just auto killer. No task killer or anything. If I do need to close an app that is frozen or something, I just use the task manager built-in with JI6. Otherwise, just pressing the back button in 99% of all apps will properly close it.
Click to expand...
Click to collapse
The built in task manager is the one I was referring to. The one that came included with fusion 1.1. So you currently have both auto killer and task manager on your phone? Forgive me for the confusion
Yes, but like I said, I only use it when I really need to close something which isn't that often. Like if a game I am playing freezes. When I am done with an app, just press the back button and it will close. Try it.
Open an app, press home then look in the task manager. It will be there.
Open the same app, press back, open the task manager and it won't. So using the task manager is like just for emergencies if the app won't close properly.
Thanks alot man

Unnecessary loading of apps

Hi all, I own xperia Neo V. Rooted recently. I found that a few apps like Hill climb racing, Zedge, Youtube Latitude etc.. are constantly loading as widgets or under other category into my RAM. I installed android assistant to see the list of processes in memory and found that these apps are loading constantly. RAM gets equipped quite soon and system performance gets degaraded. I also installed Next Launcher 3D. Would it be any cause for this? I also tried a few task killer apps especially from one of the XDA developers (Boost my Xperia) it is excellent, frees up memory by removing unncessary apps, but after a few minuts, RAM gets laoded by leaving only 35-40MB of free space.
Would anyone please suggest/guide me in managing memory efficiently?
varunit said:
Hi all, I own xperia Neo V. Rooted recently. I found that a few apps like Hill climb racing, Zedge, Youtube Latitude etc.. are constantly loading as widgets or under other category into my RAM. I installed android assistant to see the list of processes in memory and found that these apps are loading constantly. RAM gets equipped quite soon and system performance gets degaraded. I also installed Next Launcher 3D. Would it be any cause for this? I also tried a few task killer apps especially from one of the XDA developers (Boost my Xperia) it is excellent, frees up memory by removing unncessary apps, but after a few minuts, RAM gets laoded by leaving only 35-40MB of free space.
Would anyone please suggest/guide me in managing memory efficiently?
Click to expand...
Click to collapse
Killing task won't help, since Android must restart all killed (sticky) tasks. Using ICS or later, you can disable many of them at the same place you usually uninstall them -- or uninstall them (mutual exclusive options). Also, don't look at "free memory". Memory is not supposed to be "free". Free memory is wasted memory, and Linux always try to use all memory in the most appropriate way. If fewer apps, more space goes to buffers, caches etc, always resulting about the same amount of free memory in the end.
If you are rooted.. try the greenify app.. which will put the background apps in hibernate mod if they are idle for sometime.. this will save your ram and battery..
presents aioyss
amith007 said:
If you are rooted.. try the greenify app.. which will put the background apps in hibernate mod if they are idle for sometime.. this will save your ram and battery..
Click to expand...
Click to collapse
Thanks, will give it a shot.
Yeah. I was gonna suggest greenify too.
Next launcher takes a lot of RAM, around 80 MB. Try some other light weight launchers.
- - - - - - - - - - - - - - - - - - - - - - - - - -
LIFE!
IT'S WHAT YOU MAKE OUT OF IT!

[Q] Why does installing apps increase the used RAM?

I've have a Nexus 7 2012 running 4.3
On a clean install, the running apps tab in the settings showed Used RAM equal to 450 MB.
After installing some apps, now the Used RAM shows to be 560 MB.
I haven't installed apps that throw push ads or run background processes. I do have some free apps that show ads though.
I tried to stop cached processes an d running processes, bur that increased the RAM use. Even app ops doesn't list all my apps.
Is there any way I can reduce this RAM usage?
ROOT your phone and install GREENIFY app ...and for your problem,it a the ever existing problem of all android phones,in actual it's not a problem at all,ignore ram usage and enjoy your device,remember using task killers will drain your battery more faster ,as killed apps will again try to run and you will be trapped in this vicious circle.

[Q] how to get more free ram

how to get more free ram?? i have mmx a92. it lagging.. plz help (using Ram booster Pro)
Apps (activities) are usually cached, and "use" RAM. When RAM is needed, though, cached apps are "killed" to make space. This is all handled by the LMK (you can Google it if you want more information,) automatically. So in a certain aspect, free RAM is wasted RAM - if it is needed, it'll be made available. Struggling to get more free RAM is useless.
Take killers are also bad... Not only do they go against what I described above, but some apps use services. Those run in the background to provide various utility to the app, and can restart when killed. Task killers will kill them, but they'll only restart. So you'll only be gaining more CPU usage, more battery draining, and your task killer will actually be using RAM for itself.
In short: it'd probably be best if you got rid of your task killer, and learned to stop worrying (about the RAM) and love the bomb.

[Q] Multitasking in Xperia Z Ultra?

I use my Z Ultra mostly for playing games, especially Summoners War. And because I'm a guild leader, I use LINE to coordinate attacks with my guildmates so I switch between the game and LINE in certain occasions. The moment I updated to Lollipop, I noticed that I can't do that totally anymore. Once I press home to minimize my game, write a message in LINE then get back to the game, it's already gone and it restarts. It also happens in Kitkat but not only when I have too many background processes running (Email app, Facebook, Messenger, etc.).
I heard there's some memory leak issue with Android 5.0, is that the case here? Is there a way to prevent my game from closing?
If you are using the stock ROM it isn't about the memory leak because Sony has fixed it, it is about Sony services and apps are very resource hungry and they are eating the RAM. You can disable some apps or services (be careful!) which you don't use and thus save some memory. There is a guide in Themes & Apps section with apps that can be disabled, you can follow it to free some RAM.
Regards
teddy74eva said:
Sony services and apps are very resource hungry and they are eating the RAM.
Click to expand...
Click to collapse
... which ones and how much? Because i see here >800 MB reported as free. I suspect neither the game and the messaging software do not use that much.
It's just lollipop being aggressive about killing processes whenever it feels like it>
Also, where did you hear that sony fixed the memory leak?
The memory leak issue is being discussed here.
tsiros said:
... which ones and how much? Because i see here >800 MB reported as free. I suspect neither the game and the messaging software do not use that much.
It's just lollipop being aggressive about killing processes whenever it feels like it>
Also, where did you hear that sony fixed the memory leak?
Click to expand...
Click to collapse
I don't know exactly which apps and how much RAM they use because I don't use stock anymore but facebook and messenger combined can use about 300 MB, not mentioning the game. That 800 MB (although I don't believe it, hard to achieve even on AOSP) is "free" only by its name. More than half of it consists of cached apps which can be closed to free more memory, but it is still being used. You can see it when you go into settings > apps > running and switch the view. And about the memory leak, it is somewhere in Cross-dev section, a thread by Iagucool I think, he had compared some smali files and Sony apparently had fixed the leak in their firmware.
Regards
neither facebook nor messenger are sony's apps.
cached memory is free memory in the sense that it is not used at the moment the system is asked about it, much like any other kind of free memory. That part of memory that is cached, as per android's own description, is available for new processes that ask for memory.
tsiros said:
neither facebook nor messenger are sony's apps.
Click to expand...
Click to collapse
Thanks capitain obvious for pointing it out, I didn't say that they are.
cached memory is free memory in the sense that it is not used at the moment the system is asked about it, much like any other kind of free memory. That part of memory that is cached, as per android's own description, is available for new processes that ask for memory.
Click to expand...
Click to collapse
Erm sorry but no, cached memory is used memory but it can be freed when system is running out of the really free one, so it has an ability to be freed whenever system wants to, thus labeled as "free".
Regards
you said "sony services and apps" eat memory... i asked you which ones... and you said facebook and messenger. Neither of those are sony services or apps.
mind you, "sony services and apps" does not mean the same thing as "apps and sony services"

Categories

Resources