ram always low - Desire Q&A, Help & Troubleshooting

Hi
I am currently running the rcm rom but have issues with the ram becoming low very quickly. I had the same issue with stock rom so it aint the rom. I am using advanced task killer to auto kill apps every hour. My ram often goes down to 90mb without hardly any apps been open. Any ideas

Uninstall advanced task killer, it does more evil then good when running android 2.2 or above.

Thanks for the reply, what do you recommend doing to kill aps etc

Nothing, Android 2.2 or above automatically closes the apps not needed. Never used such thing myself, Ram always above 90 MB.

I have just switched to leedriod 2.4.1 seems to have solved the issues, looks like the gb roms arent quite there yet!

Related

Task killer/battery life

Ok, so there are task killer threads that lead me to believe that they a are a waste of time by and large, and that android automatically sorts things out. Those same posts also point out that task killers are an extra drain on the battery having to start applications over again uses more battery than leaving something dormant in the background. These posts are not the thoughts of one person but unanimous to those threads. All very well, but then there are the battery saving threads that say to close down all applications that aren't being used to save additional battery??? Again this is the view of everyone in those particular threads, so is there any chance of getting the two camps to FIGHT! And then I can decide which I shall choose to do!
For info I currently have task killer and use it all the time and get a full days use out of my battery which is good because I cane the hell out of it! But If I could improve it that would be good. I have however this afternoon decided to not use task killer for a few days and see how I get on. But an explanation would be good from both sides.
I never use a task killer and get 2 or 3 days use out of of my Desire. No point in a war just use your Desire for a week without a task killer and then a week with. I am pretty sure you will just find the task killer slows things down and doesn't improve battery life. You will not find any of the ROM chefs using a task killer either!
HI
I was reading one of those posts this morning and decided to uninstall task-killer.I have to say that after half day of heavy use my device started to be so laggy it took contacts or calendar 5 seconds to open!then I checked running processes and pretty much everything I was playing with was still running.memory dropped to 10MB and device became unusable.cannot say battery use has improved.I think it was the same.
But my task-killer is back up and running.
I must say that I am new to Android.I was using WM for long time.I can cook my own ROMs so I am not a noob but I know very little about Android.so if anyone knows what could be the reason of this huge slowdown I will be grateful for explanation.
And one more thing that needs to be said...
My device is rooted and I am using a2sd too.
polystirenman said:
HI
I was reading one of those posts this morning and decided to uninstall task-killer.I have to say that after half day of heavy use my device started to be so laggy it took contacts or calendar 5 seconds to open!then I checked running processes and pretty much everything I was playing with was still running.memory dropped to 10MB and device became unusable.cannot say battery use has improved.I think it was the same.
But my task-killer is back up and running.
I must say that I am new to Android.I was using WM for long time.I can cook my own ROMs so I am not a noob but I know very little about Android.so if anyone knows what could be the reason of this huge slowdown I will be grateful for explanation.
And one more thing that needs to be said...
My device is rooted and I am using a2sd too.
Click to expand...
Click to collapse
You may like to read this:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
dhiral.v said:
You may like to read this:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
Click to expand...
Click to collapse
well.i did read that before.that is why i do not understand why my phone was so slow.they are claiming that android should close apps by itself to reclaim memory.but in my case that wasn't true.everything was running and nothing was getting closed by system.
Here's another good read:
Google and Cyanogen comments imply task killer/manager apps are pointless
Both Dianne Hackborn and Cyanogen say Task Killers are useless, even developers of these apps concur. You should listen to them, I guess they understand juuust a little bit more than we do what Android is about.
pascanu said:
Here's another good read:
Google and Cyanogen comments imply task killer/manager apps are pointless
Both Dianne Hackborn and Cyanogen say Task Killers are useless, even developers of these apps concur. You should listen to them, I guess they understand juuust a little bit more than we do what Android is about.
Click to expand...
Click to collapse
i would like to believe it.i was so excited when i saw a post saying that i should get rid of task-killer.but as i wrote before after half day of heavy use(my phone is new so i play with it a lot :-D ) without task killer my phone was soooooo slow i couldn't use it anymore.today i had task-killer back on the phone and all day no slowdown what so ever.i don't understand that.i am starting to think it is related to A2SD and memory being relocated to SD card.
I also agree that taskkiller (the way it works for WM) is not good for android, because android has a better memory management...
but there is another flavour of taskkiller in the market... which are based on this:
How to configure Android's *internal* taskkiller
Unfortunately, your phone needs to be rooted before you can use that method.
If you worry about memory remember that the worst kind of memory is...free memory ! Because it's not being used. Obviously ram gets reclaimed and freed when it's needed.
As said in a couple more redundant threads, there might be a rogue app which you are better off closing because it stays in the background wrongly eating cpu cycles, but this is very very rare. Otherwise I think it's just the usual placebo effect...
andycted said:
If you worry about memory remember that the worst kind of memory is...free memory ! Because it's not being used. Obviously ram gets reclaimed and freed when it's needed.
As said in a couple more redundant threads, there might be a rogue app which you are better off closing because it stays in the background wrongly eating cpu cycles, but this is very very rare. Otherwise I think it's just the usual placebo effect...
Click to expand...
Click to collapse
Have you read the link in my previous post?
ANOTHER thread about this... There must be plenty of threads on this now, but I'll just once more give my impression.
Personally I have had HTC widgets like NEWS or MAIL or CALENDER hang or crash on me and I could not restart them unless I restarted the phone. In this case an app killer was ESSENTIAL. I don't believe you need to leave the app killer running always and kill every single task when your done, but its essential to have one installed so if a widget hangs (as has happened quite a few times on the Desire) you can kill the hung app without having to try a 5 hour shut down(another desire issue) and battery removal.
Also... after 2 days use of many apps and camera use and internet and youtube app etc, your internal RAM will be about 50mb available to programs. yes, android is supposed to kill stuff as it needs, and Im sure it does, but 50mb free memory compared to 150mb the lag is VERY obvious. So I do tend to kill tasks like camera and youtube etc if I have not used them in a day and my phone seem slaggy. the phone definetly runs faster then. Thats just a fact. So the internal android task killer is not as efficent as you'd like to think. Android 2.2 runs 450% faster than 2.1 so maybe then no lag will EVER be noticable. I'll still keep a task killer installed though in case widgets crash or hang.
I found my battery most efficient with this setup:
- Installed Advanced Task killer (free)
- Security level: High (it doesn't show system apps)
- I have put all frequently using apps on ignore list: ATK, Messages, BatteryTimeLite, Internet, Weather, Clock, Calendar (so Android manage with those apps)
- Auto kill Level: Safe
- Auto kill Frequency: 2 hours
With that setup battery lasts almost half time longer than without TK or with killing all apps when screen goes off. Also I don't have any force closes / lag.
Never experienced lag at 100 or 20 mb free.
mcgon1979 said:
but 50mb free memory compared to 150mb the lag is VERY obvious.
Click to expand...
Click to collapse
The amount of free memory doesn't necessarily have anything to do with lag.
As Android does not use virtual memory (unless you've hacked in swapper, which is a bad idea anyway), it will attempt to make best use of available memory which may mean keeping recently used items in memory, and thus "consuming" free memory. However, if those items are not actively processing, they should not be consuming CPU cycles and therefore consuming little to no power.
As far as a running system is concerned, having lots of free memory just means that it is being underutilized.
I don't kill tasks and my phone never lags - that's just a fact too!
Regards,
Dave
boge said:
I also agree that taskkiller (the way it works for WM) is not good for android, because android has a better memory management...
but there is another flavour of taskkiller in the market... which are based on this:
How to configure Android's *internal* taskkiller
Unfortunately, your phone needs to be rooted before you can use that method.
Click to expand...
Click to collapse
Using this method it is possible to make the native task killer a bit more aggresive. I did some experiments with this on the HTC Hero and it just might have improved speed slightly but at the expense of stability.
"Normal" task killers are completely pointless but if people want to use them why not? It they want to sacrifice both battery life and performance by using one surely that is their choice. Whatever the experts says will not convince them.
I suppose you could use one to kill the very occasional hung app. i.e. Once every few days, but most people seem to use them constantly and totally indiscriminately.
1. About Cpu: get a task manager with cpu monitoring and verify for yourself, frozen applications in background don't do anything.
2. About memory: If an application needs 10 MB it just uses 10 MB and couldn't care less if there are 11, 100, 1000 MB free. The only moment you COULD see a tiny slowdown is the instant it needs 20 and there are only 10 available, but the system is quite good in managing that, and freeing resources (there are six levels of memory cleaning which progressively remove unused applications from the background)
3. If you stop monitoring memory usage, stop worrying about the system, you'll find out it manages itself perfectly and you enjoy the phone a lot more.
Interesting article about installed apps and a battery.
http://blog.gsmarena.com/android-handsets-batteries-should-last-for-more-than-a-day-google-says/
"...Page accused the installed apps of causing the problems and claimed that software running in the background exhausts the battery quickly...."
Interesting article about installed apps and a battery.
http://blog.gsmarena.com/android-handsets-batteries-should-last-for-more-than-a-day-google-says/
"...Page accused the installed apps of causing the problems and claimed that software running in the background exhausts the battery quickly...."
Click to expand...
Click to collapse
as said in the post above, get a cpu monitoring task manager and see for yourself if you have something wrong. Personally I don't have any.
Also watch battery history which tells you if the phone doesn't manage to go properly to sleep (partial wake)
regarding that article, iphone users get way less battery time and they don't even have multitasking...
-------------------------------------
Ipad's dont have "Spell Check" thery have "Replace" built into Safarii adn it wokrs just fineq!!!
I personally installed auto memory manager, an app that configures android's internal task killer. Its not a task manager by itself, uses android's task manager. You can set the limits in MB for all the app categories android has.
I was using it in my hero as well and found it really useful. Before having it installed, after some time my free memory was ~50mb, thus my phone was sometimes lagging. Now its always above 100mb and no lag at all

Desire killing apps off at with 100MB RAM left

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

Performance Degrading

I have started to notice the performance of my htc Desire degrading.
Apps take longer to load. Where before it was almost instant, now I have to look at plain black or white screens while the apps load.
Not sure what could be causing the problem. Anyway i can find out whats the causel?
Its a stock unrooted 2.1 desire.
Only things i have loaded recently is HTC IME keyboard mod and "what the doodle". all other apps were running for a long time.
Stock Unrooted 2.1? Just install 2.2, it's much faster.
I have found that the amount of available memory/RAM decreases the more you use the device. Not sure if its due to a memory leak somewhere, apps getting greedy with RAM, or what. I find that when it gets to a point thats too low for my taste, or performance starts to degrade, a simple restart works to clear up the issue. This happens even with a task manager, so I am not sure what the cause of the memory degradation is.
Mine did the same whilst on 2.1
Does a re-boot not speed things back up? If not it could be a dodgy app hogging memory.
When this happened to me, I fixed it by backing up using mybackup pro (worth every penny) and doing a factory reset. Takes only half an hour, and gets your desire back to box fresh speedy. Just be mindful of which apps you put back on.
I also take it your stock desire is branded? When your carrier releases 2.2 to you, you'll see a vast improvement too.
Sent from my HTC Desire using XDA App
I noticed this on my Desire (2.2 custom ROM) just now, and it seems to be a memory thing as according to "Android System Information" the CPU usage is low (under 10%) while the RAM usage is high (only 7% free). Is there any way to prevent the RAM going so low and performance degrading as a result? Will a task killer help for this? (I've read not to use them as Android's meant to take care of tasks but if it's not doing a good enough job of clearing up old tasks then surely it would be better to use one?)
Es task manager works well for me when my ram is getting low. Nice not having to reboot. Im on froyo 2.2
Sent from my HTC Desire using XDA App
Stock Desire on 2.1 used to slow down once it got to about 40mb free. Now running 2.2 and its always above 100mb. Runs fast all the time now but I keep my task manager from the 1.5 days as its handy to know what is running and using up the RAM
Sent from my HTC Desire using XDA App
ergoulf said:
Es task manager works well for me when my ram is getting low. Nice not having to reboot. Im on froyo 2.2
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
What do you do in ES Task Manager to free up your RAM? I tried "Kill All" but it didn't seem to have much effect (still stays at around 40 MB free). Had to restart in the end to get the performance back up to scratch (now has over 140 MB free).
Whiterin said:
I have found that the amount of available memory/RAM decreases the more you use the device. Not sure if its due to a memory leak somewhere, apps getting greedy with RAM, or what. I find that when it gets to a point thats too low for my taste, or performance starts to degrade, a simple restart works to clear up the issue. This happens even with a task manager, so I am not sure what the cause of the memory degradation is.
Click to expand...
Click to collapse
Same issue here and i suspect that default browser is the cause.
When free RAM goes very low, generally after one or two days from the startup in my case, i use free app OSManager to see all running processes. This app shows several instances of default browser process (called Internet), each one eating 40-50 Mb of RAM and in sleep state (not zombie). System never removes them and manual killing doesn't work, so there stay in memory over time. I tried different task managers, but only OSManager shows this detail.
To confirm this hypothesis, now i start to use Dolphin instead of default browser: in a couple of days, i will know if the issue is still present.
onmichele said:
Same issue here and i suspect that default browser is the cause.
When free RAM goes very low, generally after one or two days from the startup in my case, i use free app OSManager to see all running processes. This app shows several instances of default browser process (called Internet), each one eating 40-50 Mb of RAM and in sleep state (not zombie). System never removes them and manual killing doesn't work, so there stay in memory over time. I tried different task managers, but only OSManager shows this detail.
To confirm this hypothesis, now i start to use Dolphin instead of default browser: in a couple of days, i will know if the issue is still present.
Click to expand...
Click to collapse
Well, this isn't the cause for me as I have always run Dolphin Browser HD on the Desire. I don't use the default browser. I think it's mainly system processes that just stack up in the background. I found that going through and trimming the list of system processes did free up the memory, but it's just as fast to restart the device.

RAM decreases severely over time

Hey all!
Somewhat new to the custom ROM and kernel scene. I'm currently running Lupus Stock GB/ICS Kernel v3, 480p and Krisdee's Hybrid ROM v1.0. My phone runs smoothly, even better than it did with the stock ROM.
However, I noticed if I leave the phone on overnight while charging, in the morning the RAM will almost be completely used up, causing several processes to close and try and re-open itself. I only found out what was going on when apps I tried to open end up closing themselves after a few seconds.
I can clear up the RAM by restarting the phone, but I'm actually not used to having to turn it off at all. Would there be a way to have it use better memory management and keep it at ~200 MB free while idling?
Your ram problem may be the cause of an application or widget having memory leaks. Try removing/uninstallng any useless applications and widgets that you may have constantly running in the background. Remove them one by one to see if you could find the application causing the problem.
Live wallpapers also tend to take up ram, so if possible disable them. You could also use a launcher which utilizes less ram such as "lightning launcher" or "zeam launcher".
NXT light rom is also a good candidate for more better ram.
And take a look at Esus task manager. Very useful in freeing up ram either manually or automatically.
This is normal in linux
I think adrenalin ( not the one in xplay xda) tweak can solve this
Try rebooting the phone
|SavageD| said:
Your ram problem may be the cause of an application or widget having memory leaks. Try removing/uninstallng any useless applications and widgets that you may have constantly running in the background. Remove them one by one to see if you could find the application causing the problem.
Live wallpapers also tend to take up ram, so if possible disable them. You could also use a launcher which utilizes less ram such as "lightning launcher" or "zeam launcher".
NXT light rom is also a good candidate for more better ram.
And take a look at Esus task manager. Very useful in freeing up ram either manually or automatically.
Click to expand...
Click to collapse
It's a fairly fresh build, the only apps I have extra are Skype, Candy Crush Saga, ES File Explorer and Freedom. Skype normally isn't running.
pedyvirus said:
This is normal in linux
I think adrenalin ( not the one in xplay xda) tweak can solve this
Click to expand...
Click to collapse
I'll take a look at that.
w4r3zh4ck said:
Try rebooting the phone
Click to expand...
Click to collapse
This is my current solution, however, it tends to happen again as time goes on and I essentially need to reboot at least once a day.
flamefury said:
It's a fairly fresh build, the only apps I have extra are Skype, Candy Crush Saga, ES File Explorer and Freedom. Skype normally isn't running.
I'll take a look at that.
This is my current solution, however, it tends to happen again as time goes on and I essentially need to reboot at least once a day.
Click to expand...
Click to collapse
Well right now the best thing i could advise you to do is download an application that shows or records background process. The default app for showing processes on the XP sucks. It doesn't show all processes that are running. Chances are you may have thought that you closed off skype, but it still runs in the background. You really show take a look at a task manager like "Esus Task Manager" to determine what is eating your ram.

Help my 3 year old workhorse survive into 2015! Ram choking at under 100mb free is...

Hi guys, so my 3 year old Gnex VZW verison has served me well but I find it just chokes itself so quickly (ram free under 100mb) so I need your help! I have gone back to 4.2.2 stock (rooted and xposed framework) and this is what I find happening,,
In no time flat, 25 apps/services are loaded in memory, I have tried Advanced task Killer, Greenify, smartbooster and none really do the trick. My pain in the butt combination of apps getting stuck in recents menu that I have to clear manually, then advance task kill then greenify just to prevent the Nexus from chocking itself is a chore.
My gnex cannot be the only one that chokes so hard so fast, at no time does it ever have more than 300mb ram free (even after fresh boot) and after just a few minutes of use i'm choking at just under 100mb (to the point things take for ever to load until I clear, clear, clear), so help me obi-wan kenobi, you're my only hope!
Thanks guys!
riz
p.s. i have also used LagFix (fstrim) too
* update, root plus greenify and no task killers installed seems to keep the gnex running pretty decent. Still have to clear out recent apps all the time to free up ram but at least greenify keeps most apps from loading unnecessarily and hogging ram/resources
What I have done are in the past are:
1. I got a Kitkat rom and installed bsmitty's Dirty V Kernel SR (Super Ram) version. It adds (or more like, retrieves) about 60mb of ram, if I am not mistaken. Anyhow, when your phone is chocking like that, 60mb might be the life-saver.
2. Uninstall apps you don't use! At some point, you are installing apps like crazy while not uninstalling the ones that you seldom use... and they end up being memory hogs. This has been by far the best solution for me. My Gnex on the latest Lollipop rom is running comfortably with 320mb rams free max. Most of the time, it runs with at least 200 mb of rams free.
+Apps like FB are especially heavy. Just uninstall them and add them to your bookmarks. I found this effective in terms of releasing ram.
JST99 said:
What I have done are in the past are:
1. I got a Kitkat rom and installed bsmitty's Dirty V Kernel SR (Super Ram) version. It adds (or more like, retrieves) about 60mb of ram, if I am not mistaken. Anyhow, when your phone is chocking like that, 60mb might be the life-saver.
2. Uninstall apps you don't use! At some point, you are installing apps like crazy while not uninstalling the ones that you seldom use... and they end up being memory hogs. This has been by far the best solution for me. My Gnex on the latest Lollipop rom is running comfortably with 320mb rams free max. Most of the time, it runs with at least 200 mb of rams free.
+Apps like FB are especially heavy. Just uninstall them and add them to your bookmarks. I found this effective in terms of releasing ram.
Click to expand...
Click to collapse
I'll look into Kernel SR but you might look into greenify, it allows you to hibernate apps (like Facebook) until the user launches it, you basically can keep all those apps from auto-launching as android allows and keeps them out of memory (automatically) until called upon. The task managers along with greenify were cancelling each other out, task managers would bring things out of hibernation just for greenify to hibernate them, it was a vicious circle until i uninstalled task killer and have greenified only
Screensaver.tv said:
...might look into greenify, it allows you to hibernate apps (like Facebook) until the user launches it...
Click to expand...
Click to collapse
Thanks for the suggestion, I really appreciate it. I have already used it before though, and because I am a light-user, I gained little utility from installing greenify. Hope you figure out a way to get your phone running smoothly without ram-choking.

Categories

Resources