Hi there,
I'm new here and recently flashed CM 10.1 on my Xperia U. I have a peculiar issue. Usually people complain about not having enough RAM, but my problem is the opposite. I installed the Memory Status app and it shows RAM always being at least 100MB. Whenever it drops close to 100MB, the system stutters a bit and RAM jumps UP, usually up to ~140MB. It seems like the system automatically clears some RAM when it reaches around that point. I feel like this is the cause of some of the problems people have experienced with the U running CM: music player, keyboard, and live wallpaper suddenly stops working, as it seems like those processes are automatically killed. How do I enable the system to be able to address the rest of the RAM?
Note: at first I thought those problems were due to lack of ram so i installed some ram management app. After figuring all this out, I uninstalled them to see if the system could use the rest of the ram but no luck. I'm assuming this has something to do with CM itself.
dale_nx26 said:
Hi there,
I'm new here and recently flashed CM 10.1 on my Xperia U. I have a peculiar issue. Usually people complain about not having enough RAM, but my problem is the opposite. I installed the Memory Status app and it shows RAM always being at least 100MB. Whenever it drops close to 100MB, the system stutters a bit and RAM jumps UP, usually up to ~140MB. It seems like the system automatically clears some RAM when it reaches around that point. I feel like this is the cause of some of the problems people have experienced with the U running CM: music player, keyboard, and live wallpaper suddenly stops working, as it seems like those processes are automatically killed. How do I enable the system to be able to address the rest of the RAM?
Note: at first I thought those problems were due to lack of ram so i installed some ram management app. After figuring all this out, I uninstalled them to see if the system could use the rest of the ram but no luck. I'm assuming this has something to do with CM itself.
Click to expand...
Click to collapse
its normal as it is custom rom not a stock rom.
custom roms are highly developed by developers to give the best experience and performance rather than stock roms..
its normal bro.
no worry
:good:
please hit thanks if i helped you anyway.
Related
Quite an annoying problem that only started showing itself after switching to Eclipse. When clearing RAM the phone will sometimes show a blank home page and you'll have to wait about 10-20 seconds for it to fix itself. It seems like the TouchWiz Launcher is getting closed by clearing RAM and it has to restart itself. Another app I was using had to restart TW and it did the exact same thing(blank home page for about half a minute). Pictures below.
Would really appreciate some help, can't stand it sometimes. Even if no one has a fix I would still appreciate some confirmation that this is an Eclipse bug. Thanks for taking the time guys.
When you clear ram it tells you that it may stop running processes. It is not surprising that the launcher has to reload. You should never have to clear ram, android will shut down things on its own to make room for new running apps.
yes it seems to shut down the launcher for a moment..but mine comes back in like 2 seconds tops...for em it doesnt do it all the time..like I just tried it and it went right back to the homescreen immediately
@hoppermi I understand that but sometimes the RAM almost caps, I've gotten to 300 before with no processes open(well I had Skype and other such apps running in the background). Still, this was never a problem with GC or Humble. Can't speak for stock since I stayed on it for about 8 hours but it seems like a problem with TW.
Just so you know
This even happens on the Stock on occasion. Not 100% though, but every so often.
"RAM almost capping" -- assuming you mean what I think you mean -- is perfectly normal Android behavior. That's exactly why Google so adamantly recommends against running task killers. If you do actually run out of RAM, the OS will end tasks automatically.
Haha I totally forgot about that, I always wondered why I have 260mb being used, open then close PvZ or Angry birds and I'm suddenly only using 180mb. Well thanks, guess I'm done clearing RAM for the time being. Still odd that this only happens with TW.
I think most launchers try to keep themselves in the memory...the one that came with Eclipse apparently does not.
Let me begin by saying I have a rooted Infuse with Infused 2.2.3 Gingerbread and the Infusion Kernel.
As I use the Infuse over the course of the week, apps get started up and slowly my memory goes down. I can shut off some apps manually, but some refuse to get turned off, even by ram clearing apps and manual rooted actions.
Whenever I want to speed my phone up again and free up Ram, I have to reset my phone.
My question is how would I go about clearing the ram on my phone back to the 'phone-on' starting position, when my apps have yet to be activated?
I have used Advanced Task Killer to attempt this and it does not permanently close apps. I have also used Autokiller Memory Module to close programs, but they also do not stay closed (Is there something to Chuck Norris mode?).
Does anyone know a way to clear the ram back to that point? Any help would be greatly appreciated.
Check this out to know more about Android memory management
You do NOT need any memory managers to manage. Let android manage memory.
Please actually read!
Please read my statement before you answer.
Once again, my phone's internal memory manager works FINE, but it does over time get bogged down by too many apps trying to start at once.
My ONLY question: Can I reset the phone's memory back to a reset state without resetting my phone?
Thanks for anyone who knows an answer to this!
sonomar said:
Please read my statement before you answer.
Once again, my phone's internal memory manager works FINE, but it does over time get bogged down by too many apps trying to start at once.
My ONLY question: Can I reset the phone's memory back to a reset state without resetting my phone?
Thanks for anyone who knows an answer to this!
Click to expand...
Click to collapse
Read again:
Apps don't start at once, nor compete. Based on usage of apps, OS loads them into RAM, and keeps them there. The amount of RAM to be always left free is set initially. Rest of the RAM is filled here. Apps filled like this do NOT use CPU. They use CPU only when they are invoked, or backgrounded.
Say you are done working with an app, and use the exit function in it. It just signals OS its end, but the app is not cleaned out of RAM. It is kept until it is invoked again, or pushed out until more free RAM than available is needed or when pushed out manually using task manager.
When any app wants more RAM than what is available, the preloaded ones are pushed out, and this app is loaded.
Too many apps compete for CPU and memory when a user starts hitting "home" button instead of "back" button. Home button pushes apps to background wherein the back button signals u r out of the app. This sets the app to be pushed out of RAM as needed.
I use pretty many apps, and sometimes go on for over a week without bothering to use any task manager to clear out RAM nor noticing any lag.
And to be specific to your question:
There is no time like initial start time until the phone is rebooted again. If u give the phone some time to settle after u reboot it, u can see apps being to memory, be it that they are invoked by you or not. Even if ATK or any task killer kills them, OS respawns them over time based on ur usage of them.
Thanks, I'll try pushing the back button more often and see if that works...though for google apps that usually isn't allowed.
The problem is that even with Android's automatic system, I'm still being given "Low Memory" warnings on all my apps within a few days of rebooting.
I dunno, I think that currently the only real solution is to reboot my phone bi-daily, but I really was hoping there was a way to reset the OS ram without a full reboot.
Again, thanks anyway!
sonomar said:
Thanks, I'll try pushing the back button more often and see if that works...though for google apps that usually isn't allowed.
The problem is that even with Android's automatic system, I'm still being given "Low Memory" warnings on all my apps within a few days of rebooting.
I dunno, I think that currently the only real solution is to reboot my phone bi-daily, but I really was hoping there was a way to reset the OS ram without a full reboot.
Again, thanks anyway!
Click to expand...
Click to collapse
Maybe u have too many apps open. Not sure what's the case on ur phone. Personally I never faced this low memory issue so far.
By the way, I froze up certain system apps (in tibu) (even deleted some) that I don't use, like Google search, etc cos these r always loaded and I never use them.
Sent from my SAMSUNG-SGH-I997 using XDA App
I have the same problem
sonomar said:
Let me begin by saying I have a rooted Infuse with Infused 2.2.3 Gingerbread and the Infusion Kernel.
As I use the Infuse over the course of the week, apps get started up and slowly my memory goes down. I can shut off some apps manually, but some refuse to get turned off, even by ram clearing apps and manual rooted actions.
Whenever I want to speed my phone up again and free up Ram, I have to reset my phone.
My question is how would I go about clearing the ram on my phone back to the 'phone-on' starting position, when my apps have yet to be activated?
I have used Advanced Task Killer to attempt this and it does not permanently close apps. I have also used Autokiller Memory Module to close programs, but they also do not stay closed (Is there something to Chuck Norris mode?).
Does anyone know a way to clear the ram back to that point? Any help would be greatly appreciated.
Click to expand...
Click to collapse
I have a tablet android 4.1. After some time I don't have runing apps and I don't have free memory. I don't have running tasks, I don't have cashed tasks. And I don't have free memory. After this critical point the tablet needs restart. Of course after restart everything works fine, for some hours. After sleep the above critical point comes quicker... The problem seems to me like driver or software problem but I can't be sure... I m searching for a similar solution for an app that can without restart, restart my ram, clear completely my ram, not task killing because at the end I don't have tasks to kill... It looks like somehow a garbage ram is created after some time, that kills my ram. It looks like virus but it is not virus as the device is new and I have check for viruses...
Just get the app Startup Manager, stop all user apps (except some that you do want to run), apply, and reboot
Cache cleaner free from the market. I use cache cleaner ng.
sent from outer space.
Quick and easy approach - use Fast Reboot.
Brings the phone to like-rebooted condition... in about 5 seconds.
Normally don't need it, but occasionally phone gets bogged down and this clears it right up.
Free program.
Another step - a little more work - Find the programs that are running with a service and get rid of them if you don't need them... or use Gemini Apps manager to block auto-start. Google Maps is a good one to block auto start of.
Stock, unrooted, still locked, as it came from the factory One S:
Do you ever find that when you close an app and go back to the launcher (Rosie), Rosie has been purged from memory and needs to reload? Takes about 10 seconds with the "loading" animation before you can do anything. Pretty poor really for a standard setup. Will be rooting at the weekend, but any other tips to stop this happening?
kuroneko007 said:
Stock, unrooted, still locked, as it came from the factory One S:
Do you ever find that when you close an app and go back to the launcher (Rosie), Rosie has been purged from memory and needs to reload? Takes about 10 seconds with the "loading" animation before you can do anything. Pretty poor really for a standard setup. Will be rooting at the weekend, but any other tips to stop this happening?
Click to expand...
Click to collapse
setting-power untick fastboot
Yes I have also seen this a few times, especially if I had a lot of tabs open in the browser then go back to the home screen.
the only time i got this, was when i was disabling bloatware apps in settings
speaking of memory, I have total memory of 701160kb, with 34684kb free according to vellamo system info. is this correct? I thought we should have 1GB of ram??
The system always allocates a certain amount for normal operating
unclespoon said:
The system always allocates a certain amount for normal operating
Click to expand...
Click to collapse
exactly what i also thought, but presumed when it says total it included the system usage.
kuroneko007 said:
Stock, unrooted, still locked, as it came from the factory One S:
Do you ever find that when you close an app and go back to the launcher (Rosie), Rosie has been purged from memory and needs to reload? Takes about 10 seconds with the "loading" animation before you can do anything. Pretty poor really for a standard setup. Will be rooting at the weekend, but any other tips to stop this happening?
Click to expand...
Click to collapse
Without a proper analysis of what happened, It's quite difficult to say if this is a right behaviour of Android. Android handles the memory itself, because it is based on JAVA. When an application needs more memory, Android tries to allocate to it, sometimes this could mean taking away the memory of Rosie (homescreen) if it is needed.
This could happen regardless how many memory you have. In theory if you run a lot of apps at the same time without closing them, Android may do so. So no need to worry if this was what happened to you. However, if it happens a lot even if you don't have big apps running at background, it may indicate something is not quite right. I don't know what it would be cos this is IMO at the software level so should happen to everyone and be a potential bug.
Rooting the phone and removing bloatware may be benefitial cos you get rid of lots of annoying background tasks which take x amount of memory.
Im also having this problem.
I tryed close all apps, now its 618 used and 67 mb free.
In the list (under apps - running) only few apps are listed, and they make only total of ~95mb, where are other 500 used?
After reboot +- same apps showed, only using 100mb and toatly 350used 340free...
What kind of phones do you guys have? Branded and locked by operator?
Sent from my HTC One S using XDA
Every test build, including the final release of lollipop had plagued me with a bug where it continuously oom kills apps, including the bluetooth service, music running in the nackground, navigation while im driving, or even my keyboard while im typing. It doesnt matter if its a background process or in the foreground, it will get killed eventually without any force prompt. I've tried lowering my oom values in 3c toolbox but that hasn't done anything. Anyone else having this problem or have a solution?
Well, I know that feel bro. LOL.
Check my post here for my experience.
b00bs said:
Well, I know that feel bro. LOL.
Check my post here for my experience.
Click to expand...
Click to collapse
I'm getting the exact same issue here. after using it for awhile (about 40 hours), i was getting launcher redraws constantly. I checked memory usage and system was hogging somewhere between 800MB to 1GB. I was reading on a reddit forum that this is due to a memory leak and that it could be a google play services issue and not a lollipop issue? I'm not a developer so really no basis for comment, but i feel you in that the phone definitely does start to get laggy. I'm really hoping google will address this, but in the meantime the fix has been to reboot.
I have the same problem. N5 is almost unusable on Lollipop. I will admit I have a lot of apps but not that many that are always running in the background.
The big annoyances are what OP said: Navigation getting cut off in the background, Music getting killed. I've noticed these two problems being more prominent when BlueTooth is turned on/connected.
makapav said:
I have the same problem. N5 is almost unusable on Lollipop. I will admit I have a lot of apps but not that many that are always running in the background.
The big annoyances are what OP said: Navigation getting cut off in the background, Music getting killed. I've noticed these two problems being more prominent when BlueTooth is turned on/connected.
Click to expand...
Click to collapse
Seriously, music getting killed with device like Nexus 5 is blow my mind.
Yup. Had Power Amp get killed today. Literally the first time I have EVER seen Power Amp killed. Thanks Lolliflop!
Yeah, this is extremely annoying! Have to restart the phone every 12-24h if I want some decent multitasking!
Please star this issue:
https://code.google.com/p/android/issues/detail?id=79729
My Nexus 5 has now become unusable. I can't figure out if it's because of encryption or just shiate multitasking in Lollipop.
<rant> Screw you Google for not having developers that actually use beyond 10 standard apps on their phones in your test group. </rant>
This has nothing to do with encryption .. I don't use this this feature.
I've been trying to diagnose this issue for a long time now, but haven't got any closer to a conclusion.
As the title says, my problem is that the phone is a lot of the time very slow in simple tasks like launching an app or performing a certain activity. I also find it freezing a lot, and it's really annoying, almost unusable.
Sometimes, the UI is very responsive and smooth, but most of the time it's the complete opposite. I started to notice this with Facebook's Messenger app, but I found that it's not the actual cause.
So I analyzed the CPU and RAM, both of which seem to not be the issue. And then I decided to test the Disk R/W speeds, and found that doing even very simple tasks or even not doing anything at all gets the disk read speeds to 100%. That's the most logical explanation to this that I could get to.
I did factory reset, clean flashed a new ROM, and all that aswell.
Does anyone have this problem and is there a solution?
Theres really not much to do. The phone is getting older and 2gb of ram(assuming you have 2gb model) is not the best in 2017. The real problem is unoptimized apps like facebook,mesenger,snapchat... The fix would be to go back to miui because it never keeps apps running in the background. I do to myself encounter this problem with any AOSP based rom. You can try clearing cache and dalvik.
timipisoboy said:
Theres really not much to do. The phone is getting older and 2gb of ram(assuming you have 2gb model) is not the best in 2017. The real problem is unoptimized apps like facebook,mesenger,snapchat... The fix would be to go back to miui because it never keeps apps running in the background. I do to myself encounter this problem with any AOSP based rom. You can try clearing cache and dalvik.
Click to expand...
Click to collapse
Does LOS' option in developer options to not keep any app running in background work in the same way? Do push notifications function then?
n3onis said:
Does LOS' option in developer options to not keep any app running in background work in the same way? Do push notifications function then?
Click to expand...
Click to collapse
You can try, never tried it myself. Probably same as miui and you probably will lose notifications, thats whats good about miui, it starts app every so to get notifications.