untill recently, i thought your avalible ram could be checked by using the notification bar then quick settings then total memory which was usually at 90mb, but i just went into htc's running services app and found that it says i have 214mb of ram free??? which one is right?
You're probably seeing truly free RAM when you go to the quick settings. As in any RAM available over running processes AND cached processes. The other one is probably showing all RAM not being used by current processes (aka not counting cached programs).
Related
Hi Guys,
DOes anyone experience the problem of the desire killing off active/background apps even though there still is 100MB of RAM left??
I'm on Leedriod 1.5 and i have autokiller installed with just "optimum" settings active. I also have process manager installed without the auto kill service activated.
Regardless of what I do and how many apps I open, my free RAM can never drop below 100MB. The phone just starts killing off the background processes at that point.
Can anyone help me figure out why this is happening?
Thanks!!
How can you blame the OS when you have an active task killer installed???
AND it isn't even a stock Desire but a rooted one, running who knows what settings.
My car drives badly after I changed the engine and put two handbrakes on... LMAO!
things like this i do not simply understand
a taskmanager: ends processes to free up ram
your question: why is my ram so high?
PLEASE tell me you see the resemblance.
What a useless topic
Sent from my HTC Desire using XDA App
Autokiller is only set to kill apps when free range reaches 50mb. However, the os seems to be doing it much earlier at 100mb.
That is the reason I'm asking. Just wanted to know if by default the desire 's settings are configured that way
1ns4nity said:
Can anyone help me figure out why this is happening?
Click to expand...
Click to collapse
First of all, try removing all your task killers/process managers for a time and see what stock Android process management is doing. In addition, if you have spare parts installed, check that you haven't set process management to aggressive. Just because you've told your task killers not to start killing until there is less than 50mb free, doesn't mean that this is what they are actually doing!
IMHO, all auto task killers are a waste of time - having everything killed at 50mb free memory is just a waste of 50mb of memory, but that is beside the point!
Regards,
Dave
I wanted to know how to check the RAM on the G2. I recently spoke to a rep from t mobile regarding the 4gb ROM issue and i was told the about 2gb is used by the android system and around 400 mb is resevered for the OTA updates and so user accessible is about 1.5gb ( this apparently read from the manual they have).
So i was wondering how to check the RAM. When i use advanced task killer, after killing all the apps i get like 190 mb of free memory.
Edit : Downloaded a couple of apps from the market and they report the total RAM to be 371 mb....am i missing something?
As far as what the OS is seeing as free, that's simply Settings -> SD card & phone storage; listed at the bottom-most item. I don't have much knowledge on the topic, but I believe there is no simple way to check total RAM. There's a thread floating around here of someone that pulled apart the phone and checked the model numbers for the RAM; it was identified to be a 4GB chip.
Hey Guys,
I have been running this firmware for around 3 days now, I noticed it uses around 50mb more memory than the 4.0.A.2.368.
I have removed exactly the same bloatware, and have the exact same applications, usage etc
Any ideas on how to improve the available memory?
Obviously the more being used i= more battery use and that is also noticably shorter than the previous firmware I had.
Nobody have any ideas?
Sent from my R800i using XDA App
Seems there are more open processes in the background that's taking that memory up.
You gotta remove background services that you don't use (and that aren't vital to the phone's stability of course) if you want more free working ram and less battery drain. Static cached apps use pretty much no battery, but services do. I hacked and slashed away at my system apps until I now have no apps left that aren't vital to the phone or to me. After applying the Dalvik2cache mod and moving many user apps to SD, I have about 320MB free ram and about 185MB free system space. Seems like plenty to me, and the battery drain isn't that bad for me either now that I have barely any services running
it's called Android memory pooling, linux stuff.. the more memory used, the better your phone performs..
Hi Folks,
I've got the ZE551ML 2.3Ghz/4GB RAM/ 64GB ROM/ USA Version.
I picked up this phone mainly because of the 4GB RAM- I'm sure many of you did the same.
I multitask a lot and would rather not have to quit/close apps and let the memory management handle that.
I've noticed that the default RAM use by the phone (immediately after bootup), is TOO high (about 2GB used), with no background apps but a few background processes running (your FB/ Messenger/ Whatsapp/ Twitter - not too many, just these).
Have noticed that opening several 'light' apps (non- CPU/GPU/RAM intensive apps, fills up the RAM usage significantly). Last night, with less than 50MB free RAM left, the phone froze up and re-booted. This is a sign of very bad coding. Shouldn't the OS be able to kill tasks that have not been recently run to free up RAM?
Do any of you face similar issues? What are your workarounds? I'm aware that ZenUI is extremely RAM intensive itself.
P.S I am aware of 'Memory Leaking Issues'
I get the same. It starts using around 2GB. I had also noticed some apps, like WhatsApp/Snapchat growing to consume 4-500MB over time. That said, it has never froze up on me. I didn't notice Zen UI taking up a lot of RAM at any point, but I started using Nova pretty early on and have frozen most of the ASUS/Zen stuff through Titanium. I'd suggest you root it, if you haven't already, and start freezing out apps you don't use/prevent apps from auto-starting. That helps a lot.
Even leaving 2GB to start with, that's a ton of RAM for multi-tasking, unless you're using especially RAM-intensive apps (aside from the leaking issue). As for a fix, I'm not aware of any yet. We're all pretty much waiting for a new update so we get 5.1.x, where the leak is fixed. Even better, waiting for an AOSP/CM ROM to be released so we can be done with this ASUS stuff to begin with. IIRC there is an Xposed module for the memory leak issue, but last I read it wasn't working (for this device at least).
There must have been some optimizations made with the most recent two updates because the apps I noticed issues with before aren't consuming anywhere near as much RAM as before. WhatsApp/Snapchat are currently using ~220MB combined, whereas before it could get close to 1GB.
Thanks for the Reply.
I'd love to Root the device but unfortunately with corporate email and Mobile-Iron, this is an impossibility. (Consequently even Mobile Iron hogs a portion of the RAM).
Considering that a lot of devices even being released at the moment have 2GB RAM and this is allocated to System resources as well as back-grounded apps. How do those companies manage the memory in half the RAM as the ZF2 (considering they would also face similar memory leak issues)
If you are thinking of RAM usage from a Windows user's perspective, you might be feeling this way. There is no harm in RAM being used. In fact Linux or Android loves caches so much that they fill it up most of the time. And since we have 4GB, why not fill up about 3GB? If a device has lower memory altogether, say 1GB, it will only fill up about 700MB. But of course the memory leaks in 5.0 cause major irregularities.
Bottom line is RAM hogging isn't really an "issue" as far as i am concerned. The issue would be if the RAM does not get released for important tasks and the device starts to lag. But I don't see this happening, so why complain right? However this is just my opinion.
after updating to 2.19.40 my phone also started to consume a lot of ram .....even goes to 645 mb free sometimes
That's perfectly fine. Free RAM is wasted RAM. The OS wants to keep about 500MB or more free because beyond that you do experience slowdown. Above that, it's all gravy.
The system generously allocates that much RAM to itself because it can and to ensure core processes and ZenUI don't slow down. Android caches aggressively so switching between apps will be faster.
Auto-start Manager and Clean Master app, can help free up RAM
Sincerely,
ASUS_USA
My phone is running 70-80% of ram all the time. When it boots is 35% and then is growing to 70-80. I have tried to delete all recent apps and then greenify them but still 70%(4gb/5.7gb).
yes. it is just how it should be. the phone is filling its memory. keeps apps in memory for quick access.
That's totally normal. Android is based on Linux, and linux is a good example of "free ram is wasted ram"
Most of the ram is used for cache. If you start an app that needs a fair amount of ram the phone will make its best to make it available. If you have 10 apps open they will all have their share and I you open on big app, it will kill some of the other ones if it is short of ram.
When you close all the apps they are in some sort hibernated and part of the ram is still their until others apps need the ram. It is for quick access as mentioned above. You have a setting for that in the advanced menu, but I recommend to don't change it.
Using an app like "terminal emulator" and the command "free -m" I see that on my 8GB variant I have as of now 6.7GB used and 1GB free. Out of the 6.7GB used, 6.3 is used as buffer/cache. Phone was booted not long ago and I have almost not open any app.
Every good operating system will work like this and it is in fact a very good sign to see a high ram usage. Ram access is WAY faster than doing I/O on the disk.
There is a well know Korean phone company starting with an S that has phones that don't do that really well
Google "linux ram management" if you want more info.
raptor2003 said:
That's totally normal. Android is based on Linux, and linux is a good example of "free ram is wasted ram"
Most of the ram is used for cache. If you start an app that needs a fair amount of ram the phone will make its best to make it available. If you have 10 apps open they will all have their share and I you open on big app, it will kill some of the other ones if it is short of ram.
When you close all the apps they are in some sort hibernated and part of the ram is still their until others apps need the ram. It is for quick access as mentioned above. You have a setting for that in the advanced menu, but I recommend to don't change it.
Using an app like "terminal emulator" and the command "free -m" I see that on my 8GB variant I have as of now 6.7GB used and 1GB free. Out of the 6.7GB used, 6.3 is used as buffer/cache. Phone was booted not long ago and I have almost not open any app.
Every good operating system will work like this and it is in fact a very good sign to see a high ram usage. Ram access is WAY faster than doing I/O on the disk.
There is a well know Korean phone company starting with an S that has phones that don't do that really well
Google "linux ram management" if you want more info.
Click to expand...
Click to collapse
Nice post man. Thank you.