Free memory with NonS3ns3 V2.0 - Thunderbolt Q&A, Help & Troubleshooting

I did my first ROM and battery update with NonS3ns3 V2.0. All went fine.
I was surprised to see less than 200MB of memory free after the upgrade. I thought one of the benefits of this ROM was that I would be seeing closer to 300 MB of memory free.
I am not using ADW. Currently I have Go Launcher for my front end. Could that be the issue?
Any suggestions?

swieder711 said:
I did my first ROM and battery update with NonS3ns3 V2.0. All went fine.
I was surprised to see less than 200MB of memory free after the upgrade. I thought one of the benefits of this ROM was that I would be seeing closer to 300 MB of memory free.
I am not using ADW. Currently I have Go Launcher for my front end. Could that be the issue?
Any suggestions?
Click to expand...
Click to collapse
Unused memory is wasted memory. The goal is to use as much as possible while keeping a reserve free for any app that might be opened.

Go launcher is not the issue. I have near 350-400mb on boot with CM7 and I use it (and it's set to stay in memory).
However, as stated previously, if you're not using your ram it's going to waste and I still wouldnt' care if I only had 200mb free. It's not like on windows where you have to start closing stuff to get the ram back. If you start running out, it'll just start closing apps you're not using for you. I wouldn't worry about it. As much as my ram miser instincts want to kick in (because I started out on computers when 8-16mb of ram was a lot ), I just tell that urge to STFU because it's a dumb idea.

I usually have about 240MB free right after boot and that quickly dwindles down to about 140MB to 160MB. That really is plenty for just about anything you're going to make the phone do at any particular moment. When you think about it, an entire Sense ROM couldn't fill all the memory available, much less AOSP. There's caches and other files taking up the rest of the space, which is good because that's less data pulled from eMMC. Addressing eMMC eat a lot of power. Some of the kernel devs have some good info on how their kernels work and how to tweak them to free up more or less memory. It is possible to script the kernel to much more aggressively free up memory, but typically that will hurt performance.

Thanks for the replies. I am new to Android (2 weeks) so still trying to figure out a few things. I am coming from the old school where more free memory was always a good thing so that new apps would start faster.
I am really surprised by how many apps are running in the background on there own such as Whitepages, News, XDA, Weather, Amazon App store, My Verizon, etc. Why are all these apps running? I cant see why the Amazon App store app needs to be running unless I am using it.
I have seen some tools that can be set up to automatically kill some of these apps. Is it worth it? Which one do you reccommend?

I use this and its fantastic. http://forum.xda-developers.com/showthread.php?t=991276
Sent from my ADR6400L using xda premium

swieder711 said:
Thanks for the replies. I am new to Android (2 weeks) so still trying to figure out a few things. I am coming from the old school where more free memory was always a good thing so that new apps would start faster.
I am really surprised by how many apps are running in the background on there own such as Whitepages, News, XDA, Weather, Amazon App store, My Verizon, etc. Why are all these apps running? I cant see why the Amazon App store app needs to be running unless I am using it.
I have seen some tools that can be set up to automatically kill some of these apps. Is it worth it? Which one do you reccommend?
Click to expand...
Click to collapse
Amazon apps, in general, are abuse to resources. Not sure what to tell you about killing it, because killing it is just going to make it restart again, and that's going to eat more battery than letting it just suck up space.

It's not so much the apps on Amazon as the Amazon App itself and how they implement things. Amazon has some crappy DRM for their apps (if the developer decides they want it). Basically means it checks a lot to see if you're online and allowed to use the application (but does so way more than it needs). Some apps have problems or did with working in airplane mode because of that.
It also thinks you have a new phone nearly 100% of the time when you flash a new rom or update your current one. You can log into your amazon account on your PC and find out how many "phones" you have under your account settings for their apps. Each added phone basically causes the app to flip out more and cause more problems, so deleting the extra ones is a good idea.
Other apps will not work without the Amazon store installed, which is a poorly coded piece of crap as well that won't work if you try to modify the contents of the apk.
Also, a lot of those apps running in the background are not really taking up resources, they're just keeping a bare minimum loaded into memory and the rest is cached. They do that so they can load up quickly (like the browser, maps, etc).

I've been on BAMF forever for a few days now, and I typically have only 90-100MB of free RAM. It has been absolutely smooth as can be with no lag. I can open an app, use it for a bit, and then hit home so I can open another app to check on something, and the first app stays in memory just as it should.
Sent from my HTC Thunderbolt

Thanks for the feedback. I have removed Amazon from my Tbolt.
It still bothers me to see all those other apps being loaded in the background without asking first. It's like my 17 yo daughter leaving her stuff around the house. It just seems disrespectful of the common spaces.

swieder711 said:
Thanks for the feedback. I have removed Amazon from my Tbolt.
It still bothers me to see all those other apps being loaded in the background without asking first. It's like my 17 yo daughter leaving her stuff around the house. It just seems disrespectful of the common spaces.
Click to expand...
Click to collapse
you'll get used to it. just pretend they're not really open (well most really aren't open, so I guess you dont totally have to pretend, haha)

Related

Memory question.

OK, we are supposed to have like a huge amount of memory for the 3D but when I check my task manager I have like about 80 to 100 free. Is that normal? I do have a task manager, memory optimization, and this is still going on.
Thoughts?
Sent from my PG86100 using Tapatalk
snake411 said:
OK, we are supposed to have like a huge amount of memory for the 3D but when I check my task manager I have like about 80 to 100 free. Is that normal? I do have a task manager, memory optimization, and this is still going on.
Thoughts?
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
Only use the task manager that is pre installed on the phone. Also you have 1gb to play with why not use it
Sent from my PG86100 using Tapatalk
aray92 said:
Only use the task manager that is pre installed on the phone. Also you have 1gb to play with why not use it
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
Why only the one with the phone? That doesn't give you much flexibility. It simply allows you to kill running applications.. And you have to do it manually.
Any other thoughts to get my memory up? It's just weird that i have 1gb oh memory, the same amount of software as i did my evo4g and I still only have the same amount of memory free as i did the evo4g.
Sent from my PG86100 using Tapatalk
snake411 said:
Why only the one with the phone? That doesn't give you much flexibility. It simply allows you to kill running applications.. And you have to do it manually.
Any other thoughts to get my memory up? It's just weird that i have 1gb oh memory, the same amount of software as i did my evo4g and I still only have the same amount of memory free as i did the evo4g.
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
Because other task managers and such mess with the system. the stock one works great and kills things when it needs to. nothing wrong with all your apps running, if you need more memory it will kill whatever is open that you are using the least. makes your phone faster because you dont have to re load everything all the time
Android manages memory on its own and is a lot different than say how Windows handles it. I'll try to explain this, but my explanation will probably be a little simplified.
First, Sense 3.0 uses more memory to begin with and secondly there was reports of the Evo 3D reporting used/available memory slightly incorrect but I don't remember if that was confirmed or how far off it was.
As for Android, to keep the phone optimized for performance and battery, it keeps apps stored in memory - seemingly as much as it can to an extent. The apps don't run, they're just preloaded. This also allows those apps to do their thing if needed (update information every so often for example).
Since they're not exactly running and just sitting in memory, they have minimal drain on the battery. If you have a more detailed task manager, you'll see CPU usage is sitting around 0% for everything that's open.
While Android manages its own memory, when one app closes, it most likely will open another to keep loaded. The problem with using task managers to keep your memory free is that most of the time you're fighting the system. Close one app, another or the same one loads again. It drains more battery opening/closing constantly than to just leave it sit.
I think the only reason a task manager should be used ever is to close a rogue app - one that can't/won't close and is just working the CPU.
I think the suggestion to just use the stock one is so you don't set anything up that would fight the system or close something the core system needs running.
Hell, I have around 100MB showing free and the phone still flies. Android doesn't need to keep so much memory free like Windows does.
snake411 said:
Why only the one with the phone? That doesn't give you much flexibility. It simply allows you to kill running applications.. And you have to do it manually.
Any other thoughts to get my memory up? It's just weird that i have 1gb oh memory, the same amount of software as i did my evo4g and I still only have the same amount of memory free as i did the evo4g.
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
gk1984 summed it up pretty well for you. Here is an article if you have interest in reading a little. http://lifehacker.com/5650894/andro...ed-what-they-do-and-why-you-shouldnt-use-them
Just stick with the built in task killer, and let android manage it's memory. As has been noted, the reason that you have such a huge amount of your memory being used up is simple: Sense 3.0 uses a ton of resources, period. When we get an AOSP rom on this thing, install that. I guarantee we will have 700mb or more free memory. Sense is nice, but a resource hog none the less.

Android memory management and scripts

I have read that the more memory you are using the better w android. Got that....Now my question is. I am running the v6 supercharger script on aggressive while using eclipse 1.0 for. 2.3.4.. When I run the script it seems my memory goes way lower than it would without. For instance w/o running my memory is around 150 to 180. While running script its down to 80 and below, which right now is fine. My music skipping is 99% gone. (Like one quick skip during intensive applications, once at startup than butter smeared on silk). Seriously now after my tangent, my question is ; I thought the minfrees in the script kept memory available to the system, is that what it does? Or does it load the memory up so starting applications don't take up CPU speed? If the latter is the case doesnt that go against what the os is supposed to do?I'm from blackberry and loving this phone especially with nitros newest and best!!! Just want some clarifications for myself and others.
This forum + nitros work = awesome. I can't believe how fast my phone is right now compared to when I got it a month ago!!!
Mr One 2 said:
I have read that the more memory you are using the better w android. Got that....Now my question is. I am running the v6 supercharger script on aggressive while using eclipse 1.0 for. 2.3.4.. When I run the script it seems my memory goes way lower than it would without. For instance w/o running my memory is around 150 to 180. While running script its down to 80 and below, which right now is fine. My music skipping is 99% gone. (Like one quick skip during intensive applications, once at startup than butter smeared on silk). Seriously now after my tangent, my question is ; I thought the minfrees in the script kept memory available to the system, is that what it does? Or does it load the memory up so starting applications don't take up CPU speed? If the latter is the case doesnt that go against what the os is supposed to do?I'm from blackberry and loving this phone especially with nitros newest and best!!! Just want some clarifications for myself and others.
This forum + nitros work = awesome. I can't believe how fast my phone is right now compared to when I got it a month ago!!!
Click to expand...
Click to collapse
Memory on android (linux) doesn't work like you guys think it does. Links caches processes in memory for faster startup times later. If you're mad at stuff running in memory all the time, like a lot of noobs on here, go use another platform this is how android and Linux as a whole runs to speed things up for you on the front end.
Sent from my DROID X2 using Tapatalk
ilovesoad said:
Memory on android (linux) doesn't work like you guys think it does. Links caches processes in memory for faster startup times later. If you're mad at stuff running in memory all the time, like a lot of noobs on here, go use another platform this is how android and Linux as a whole runs to speed things up for you on the front end.
Sent from my DROID X2 using Tapatalk
Click to expand...
Click to collapse
Yea I am a noob... where in my question did I say I wanted more memory? Are you a noob at reading? I asked if the script I am using goes against the principle of using memory or if it is in fact filling it. Forgive me if I was unclear, but a Smiley in your post doesn't make up for a snide reply. I've only been using android for over a month and i have learned quite a bit already. Just wanted a little clarification/
ilovesoad said:
Memory on android (linux) doesn't work like you guys think it does. Links caches processes in memory for faster startup times later. If you're mad at stuff running in memory all the time, like a lot of noobs on here, go use another platform this is how android and Linux as a whole runs to speed things up for you on the front end.
Sent from my DROID X2 using Tapatalk
Click to expand...
Click to collapse
I have always said that im not looking so much for a higher number where I see free ram. I just didn't want my ram being used AT ALL by apps/processes that I don't touch AT ALL. Thus allowing me to have more "free ram" for the things I DO USE which of course makes my phone "run faster/smoother" as my system doesn't have ti drop an app I am not using to allow enough ram to go to the one I am opening.
Just felt.like putting my 2cents sorry.
And I only use v6 supercharger for oom grouping fix as that's what I found benefits the.phones operations. Its not the minfree adjustments that help so much as the groupings fix that comes along with it. At least that's what I've found with my experience /experiments
try it. U SHOULD notice same silky buttery results
Everyone seems to find different results tho but it's worth a try. I feel like gingerbread minfrees are fine where they are. Oom grouping fix is what's helping/needed for smoother operations
It just gets old with people complaining about their lack of memory. Supercharger and speedy etc work by other ways. The free memory is (almost) inconsequential.
Sent from my DROID X2 using Tapatalk
ilovesoad said:
It just gets old with people complaining about their lack of memory. Supercharger and speedy etc work by other ways. The free memory is (almost) inconsequential.
Sent from my DROID X2 using Tapatalk
Click to expand...
Click to collapse
I can understand what your saying. I was by no means complaining. I am loving how my phone is running. Just wanted some information on what these scripts are doing. From what I understand they free memory up, which goes against what I read is opposite of how the phone should work. Either way phone runs like sh*t thru a goose!!
You can't blame people for complaining about the memory problems. Between the 384 MB RAM and Motorola's inability to program, this phone multitasks worse than an iPhone on iOS 1.
Sent from my DROID X2 using xda premium
This thread needs closed. Not b/c of the OP but b/c of the back handed comments to the OP..if he/she wants to spend time finding the best way to have more free RAM then he should be allowed to inquire, after searching first, w/out people back handing him, but this wouldn't be XDA if you folks let this go.
Sent from my DROID X2 using XDA App
Mr One 2 said:
I have read that the more memory you are using the better w android. Got that....Now my question is. I am running the v6 supercharger script on aggressive while using eclipse 1.0 for. 2.3.4.. When I run the script it seems my memory goes way lower than it would without. For instance w/o running my memory is around 150 to 180. While running script its down to 80 and below, which right now is fine. My music skipping is 99% gone. (Like one quick skip during intensive applications, once at startup than butter smeared on silk). Seriously now after my tangent, my question is ; I thought the minfrees in the script kept memory available to the system, is that what it does? Or does it load the memory up so starting applications don't take up CPU speed? If the latter is the case doesnt that go against what the os is supposed to do?I'm from blackberry and loving this phone especially with nitros newest and best!!! Just want some clarifications for myself and others.
This forum + nitros work = awesome. I can't believe how fast my phone is right now compared to when I got it a month ago!!!
Click to expand...
Click to collapse
Basically what these scripts do is change the limit for when Android "needs" to kill a running process. Different types of processes are assigned an OOM or Out Of Memory group. when free memory reaches your limit you choose in these scripts Android starts killing off apps with the least amount of "value" so if say you've picked a setting in your script that says you want 80mb free, as long as you have 80mb or more free it leaves the idle processes alone, the second it dips below 80 Android starts killing idle processes to free up memory and continuing on killing processes until it's back to the preprogrammed "safe levels".
I probably got something wrong there or left something out/mixed something up, I haven't slept in 2 days but, that's the jist of it.
Sent from my DROID X2 using xda premium
juhde said:
Basically what these scripts do is change the limit for when Android "needs" to kill a running process. Different types of processes are assigned an OOM or Out Of Memory group. when free memory reaches your limit you choose in these scripts Android starts killing off apps with the least amount of "value" so if say you've picked a setting in your script that says you want 80mb free, as long as you have 80mb or more free it leaves the idle processes alone, the second it dips below 80 Android starts killing idle processes to free up memory and continuing on killing processes until it's back to the preprogrammed "safe levels".
I probably got something wrong there or left something out/mixed something up, I haven't slept in 2 days but, that's the jist of it.
Sent from my DROID X2 using xda premium
Click to expand...
Click to collapse
Thanks man... I appreciate the info. I really don't worry about free memory at all. That was not my intention in this thread. I am new to android and when I pick something up I wanna learn as much as I can about it. Asking questions is usually the best way to find answers haha.
To the poster that asked for this thread to be closed, I appreciate the sentiment, but I don't worry about petty things posted on the internet. I told him what I thought and that's that...
Mr One 2 said:
Thanks man... I appreciate the info. I really don't worry about free memory at all. That was not my intention in this thread. I am new to android and when I pick something up I wanna learn as much as I can about it. Asking questions is usually the best way to find answers haha.
To the poster that asked for this thread to be closed, I appreciate the sentiment, but I don't worry about petty things posted on the internet. I told him what I thought and that's that...
Click to expand...
Click to collapse
You're welcome, I'm just like you, I like to know how stuff works. You've probably heard it before but, a well phrased google search really is your best friend. You might have to skim over a dozen pages before you really find what you want to know but have the battle is knowing some key terms. Like "minfrees" "OOM groupings" etc. Also I believe zeppelinrocks OP on supercharger script has a lot of the info you're looking for. Just keep reading, keep google searching new terms you learn, keep asking questions, and most importantly don't get discouraged.
Sent from my DROID X2 using xda premium
juhde said:
You're welcome, I'm just like you, I like to know how stuff works. You've probably heard it before but, a well phrased google search really is your best friend. You might have to skim over a dozen pages before you really find what you want to know but have the battle is knowing some key terms. Like "minfrees" "OOM groupings" etc. Also I believe zeppelinrocks OP on supercharger script has a lot of the info you're looking for. Just keep reading, keep google searching new terms you learn, keep asking questions, and most importantly don't get discouraged.
Sent from my DROID X2 using xda premium
Click to expand...
Click to collapse
+1 Zepps supercharger thread is GREAT and had so much info! I learned a lot reading some of that thread.
Sent from my DROID X2 using XDA App
See, it's the attitude exhibited by people like ilovesoad that burns my ass.
Linux "gurus" that preach that memory must be as full as possible and it won't effect performance.
That's Bull****.
Guess what?
Linux is for PCs. So why the hell should Android be configured like it's a PC?
Yeah great, background apps load quicker when ram is full. Big deal.
What good is that when the dialer lags like hell? It's a phone ffs.
I don't need a ram filled, laggy phone that does **** that I don't care about in the background.
Fact is, when memory is too full, it bogs down to the point that you want to pull your hair out.
On the flipside, any given device won't get any performance increase over a certain level of free RAM.
So I try and find settings that match up to a devices "lag level" - the point at which free RAM gets low enough to slow the system down.
The faster the phone, the more free ram it needs free so that the cpu doesn't get bottlenecked by too little ram.
Anything above that is pointless.
So on my Milestone, which doesn't have much ram anyway, the lag level is about 25 - 30 mb - so that's what I set slot 3 at for 256 mb devices.
For 512mb devices I got ALOT of input in order to determine that a 512mb device will start to lag anywhere between 50 -80 mb or so... so that's why I have slot 3 in that ballpark for my 512mb device settings.
So that's what it does - finds the balance between performance and multitasking - while getting rid of the damn laggy launcher once and for all.
zeppelinrox said:
See, it's the attitude exhibited by people like ilovesoad that burns my ass.
Linux "gurus" that preach that memory must be as full as possible and it won't effect performance.
That's Bull****.
Guess what?
Linux is for PCs. So why the hell should Android be configured like it's a PC?
Yeah great, background apps load quicker when ram is full. Big deal.
What good is that when the dialer lags like hell? It's a phone ffs.
I don't need a ram filled, laggy phone that does **** that I don't care about in the background.
Fact is, when memory is too full, it bogs down to the point that you want to pull your hair out.
On the flipside, any given device won't get any performance increase over a certain level of free RAM.
So I try and find settings that match up to a devices "lag level" - the point at which free RAM gets low enough to slow the system down.
The faster the phone, the more free ram it needs free so that the cpu doesn't get bottlenecked by too little ram.
Anything above that is pointless.
So on my Milestone, which doesn't have much ram anyway, the lag level is about 25 - 30 mb - so that's what I set slot 3 at for 256 mb devices.
For 512mb devices I got ALOT of input in order to determine that a 512mb device will start to lag anywhere between 50 -80 mb or so... so that's why I have slot 3 in that ballpark for my 512mb device settings.
So that's what it does - finds the balance between performance and multitasking - while getting rid of the damn laggy launcher once and for all.
Click to expand...
Click to collapse
Thanks a lot for responding, you answered my question and put the smack down too lol. Script is running fine and phone is fast fast fast. I even use a lwp now with no lag!!!!
heh.. yeah.. it was late and I was tired and gumpy but the rant felt great lol
zeppelinrox said:
heh.. yeah.. it was late and I was tired and gumpy but the rant felt great lol
Click to expand...
Click to collapse
Tired/buzzing/don't care rants feel the best...I did one of the don't care rants on the moto soak test forum. Felt damn good to get it out there

Only 100mbs of RAM free on SGS3 (and always clearing RAM in background)

Just what it says. I've had my Galaxy S3 for 4 days and I've noticed that I only ever have about 100mbs (out of 800) free on my phone at any one time.
On my SGS2 I have over 300mb even with many games/apps running.
Sure my SGS3 is far faster than my SGS2 but when it comes to Web surfing and watching flash videos on pages, as well as just browsing around the home screen sometimes the phone gets so low on memory that it just starts to randomly kill apps that I have open. Apps like: Avast (which I don't use for the Anti-virus but for the extensive Anti-theft protection), Viber - which I use for making and receiving VoIP calls and Tasker. Which I use for automating things.
Surely a phone like this needs RAM I'm sure. But leaving me with just 100mbs spare for everything else can't be right can it?
I don't have many things running. Just the normal stuff. The main point is that my SGS2 could easily handle all this.
Anyone else having the same problem? Is there anything I can do? I use the Opera Mobile (not lite) browser.
I'd be happy to provide more information if needed. I'm pretty gutted over this. Battery life is lovely but the phone's performance grinds to a total halt when it clears its RAM... Which I never did manually on my SGS2 because it drains battery when it caches everything instantly again anyway.
Thanks so much in advance.
P.S. I can't find a 'task manager' app anywhere. I know if hold down the home button that I can access the task manager by pressing 'task manager' but that doesn't show me anything useful like what the SGS2 does. I can't exit apps or see how much RAM and CPU they are using or anything. Does the SGS3 really not have this option??
Touchwiz for s3 is heavy! Normally you shouldn't worry about ram on Android but touchwiz is really little much... I would recommend cm9 maybe.. Lightweight and fast
Skickat från min GT-I9300 via Tapatalk 2
Free ram is wasted ram, that is all
Sent from my GT-I9300 using Tapatalk 2
Hey thanks a lot for your reply!
I will never be flashing a custom Rom over this phone. I like it the way that it is. I'm using Nova Launcher not TwLauncher.
Surely touchwiz can't be that big of a RAM hog. I have 4.0.3 on my SGS2 how can 4.0.4 be so much worse?
Edit: Obviously free RAM is wasted RAM but did you even read my post at all??? My phone keeps running out of RAM and killing apps, then reloading them instantly which slows down my phone to a halt and excessively drains my battery...
Ram handling is clearly flawed in SGS 3, lets hope the is no HW bug.
Hopefully future updates will fix the leaking memory.
Does people think that android is windows, or why someone allways complain about low ram? People, please learn how android ram management really works.
http://forum.xda-developers.com/showthread.php?t=1813018&highlight=memory
http://forum.xda-developers.com/showthread.php?t=1812620&highlight=memory
Search a bit more next time. Read these threads and you will know why it is silly to want more free RAM.
leijonasisu said:
Hey thanks a lot for your reply!
I will never be flashing a custom Rom over this phone. I like it the way that it is. I'm using Nova Launcher not TwLauncher.
Surely touchwiz can't be that big of a RAM hog. I have 4.0.3 on my SGS2 how can 4.0.4 be so much worse?
Edit: Obviously free RAM is wasted RAM but did you even read my post at all??? My phone keeps running out of RAM and killing apps, then reloading them instantly which slows down my phone to a halt and excessively drains my battery...
Click to expand...
Click to collapse
What are you even doing here? I'm running custom rom and the killing of apps is gone.
To those people spamming about "free ram is wasted ram" that is true BUT samsung set their priorities wrong to start killing apps you use, since touchwiz is pretty big it kills the apps you need instead. On cm9 the ram can be used for cache for stuff you actually need and use. This dude having issues with multitasking due to bad priorities wich is solved by mods / custom roms.. If you not are willing to try that I have no clue why you ask in xda for help.
Skickat från min GT-I9300 via Tapatalk 2
leijonasisu said:
Just what it says. I've had my Galaxy S3 for 4 days and I've noticed that I only ever have about 100mbs (out of 800) free on my phone at any one time.
On my SGS2 I have over 300mb even with many games/apps running.
Sure my SGS3 is far faster than my SGS2 but when it comes to Web surfing and watching flash videos on pages, as well as just browsing around the home screen sometimes the phone gets so low on memory that it just starts to randomly kill apps that I have open. Apps like: Avast (which I don't use for the Anti-virus but for the extensive Anti-theft protection), Viber - which I use for making and receiving VoIP calls and Tasker. Which I use for automating things.
Surely a phone like this needs RAM I'm sure. But leaving me with just 100mbs spare for everything else can't be right can it?
I don't have many things running. Just the normal stuff. The main point is that my SGS2 could easily handle all this.
Anyone else having the same problem? Is there anything I can do? I use the Opera Mobile (not lite) browser.
I'd be happy to provide more information if needed. I'm pretty gutted over this. Battery life is lovely but the phone's performance grinds to a total halt when it clears its RAM... Which I never did manually on my SGS2 because it drains battery when it caches everything instantly again anyway.
Thanks so much in advance.
P.S. I can't find a 'task manager' app anywhere. I know if hold down the home button that I can access the task manager by pressing 'task manager' but that doesn't show me anything useful like what the SGS2 does. I can't exit apps or see how much RAM and CPU they are using or anything. Does the SGS3 really not have this option??
Click to expand...
Click to collapse
Maybe free ram in android is wasted ram, but only if the ram is used for USEFUL apps. Samsung have made a lot of stupid apps run in the background at all time, like softwareupdate, Chaton, some clud service process, AllShare Service, and a lot more (google maps also run at any given time, eating 30 mb of ram). All of this apps run in the background and take up a lot of ram, even tho I NEVER use this apps. All of these running apps, prevent the apps that I USE from being kept in the ram, and thus leads to a longer load time (f.x. Handcent SMS take a sec or 2 to load if it is not already loaded in the ram). What I did was to download Autostarts from the market and prevent these apps from starting up by themself, and thus I made room for the apps I use to be kept in the ram. However, be carefull, disabling apps from starting up (especially system apps), can cause problems!
Lennyuk said:
Free ram is wasted ram, that is all
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
If someone has 300MB free ram and is asking about freeing up more ram this makes sense.
If free ram is always <100mb then there's a memory management problem.
OP try disabling unused apps in the app manager, streamline startup apps and use gemini to turn off auto launching of unneeded apps.
On stock I used to have about 150-200MB free ram at boot. With CM9 and 10 i get 300-400MB free RAM at boot.
http://www.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care
Simple question for Google
leijonasisu said:
Hey thanks a lot for your reply!
I will never be flashing a custom Rom over this phone. I like it the way that it is. I'm using Nova Launcher not TwLauncher.
Surely touchwiz can't be that big of a RAM hog. I have 4.0.3 on my SGS2 how can 4.0.4 be so much worse?
Edit: Obviously free RAM is wasted RAM but did you even read my post at all??? My phone keeps running out of RAM and killing apps, then reloading them instantly which slows down my phone to a halt and excessively drains my battery...
Click to expand...
Click to collapse
Just freeze all of the bloatware. Install a good custom kernel (eg Siyah) and move on! No one to blame but yourself for not doing that or wanting to.
Android is doing its job just fine with memory. It's just bogged down by Samsung and vendor crapware.
Be lucky you ain't in the US, DHS big brother software becoming mandatory soon lol
Sent from my GT-I9300 using xda app-developers app
tsangwc said:
http://forum.xda-developers.com/showthread.php?t=1813018&highlight=memory
http://forum.xda-developers.com/showthread.php?t=1812620&highlight=memory
Search a bit more next time. Read these threads and you will know why it is silly to want more free RAM.
Click to expand...
Click to collapse
mant thanks for your post, wasn't awared about this 2 topics... :good:
dfMails said:
http://www.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care
Simple question for Google
Click to expand...
Click to collapse
This has nothing to do with the issues op is facing, stop spamming all these in threads without reading the op at least.. I'm not talking to you directly but to everyone that just reads topic and "free ram wasted ram!"
Skickat från min GT-I9300 via Tapatalk 2
norpan111 said:
This has nothing to do with the issues op is facing, stop spamming all these in threads without reading the op at least.. I'm not talking to you directly but to everyone that just reads topic and "free ram wasted ram!"
Skickat från min GT-I9300 via Tapatalk 2
Click to expand...
Click to collapse
Tell me about it. Ive been here a week n already sick of all the 'You're a noob we're better than you' bs :-/
DocRambone said:
Ram handling is clearly flawed in SGS 3, lets hope the is no HW bug.
Hopefully future updates will fix the leaking memory.
Click to expand...
Click to collapse
I can see that from just normal use. If any webpage is open with any sort of flash container my SGS3 just starts killing background apps and throwing "Low RAM" errors. I wonder if Jelly Bean will fix this issue?
jnr21 said:
Does people think that android is windows, or why someone allways complain about low ram? People, please learn how android ram management really works.
Click to expand...
Click to collapse
Excuse me but not everyone who asks questions in the XDA forums are idiots. I don't know what's with the attitude here of everyone with a couple of hundred posts but I'm not impressed. Knowing how RAM management works has NOTHING to do with this thread. The complaint in question here is that my phone is constantly running out of RAM and when it does it starts to kill background apps to free RAM which in turn grinds my phone down to a halt, and drains the battery excessively. Are you just here to get your post count up or something?
tsangwc said:
http://forum.xda-developers.com/showthread.php?t=1813018&highlight=memory
http://forum.xda-developers.com/showthread.php?t=1812620&highlight=memory
Search a bit more next time. Read these threads and you will know why it is silly to want more free RAM.
Click to expand...
Click to collapse
UGHHHH!!! READ WHOLE DAMN POST! NOT JUST THE THREAD LINE.. I don't care about if my phone has 3MB of RAM free all the time or not as long as it works without a hitch, what I care about is that my phone is killing background apps that I need open and then constantly reloading them over and over when I'm web browsing and sometimes when I'm just at the home-screen.
norpan111 said:
What are you even doing here? If you not are willing to try that I have no clue why you ask in xda for help.
Click to expand...
Click to collapse
XDA isn't just about modding/using custom roms etc. There are multiple sections on the forums here for discussion about other topics. Including asking general questions about the device... I use ROMs on my other phones where I can because I love them and I don't mind the constant updating I have to do. But on this phone, I don't want to use partially-unstable roms that require me to constantly flash my phone over and over again just to get features that are already working fine in the general release version. There is no guarantee that this problem will be fixed in a rom anyway and some of us don't like breaking our warranty. Even if it's child's-play to return the phone back to stock settings and renew the warranty.
kbkrogs said:
Maybe free ram in android is wasted ram, but only if the ram is used for USEFUL apps. Samsung have made a lot of stupid apps run in the background at all time, like software update, Chaton, some clud service process, AllShare Service, and a lot more (google maps also run at any given time, eating 30 mb of ram).
Click to expand...
Click to collapse
I've frozen all of these... 'Talkback, OTA Updates, Bluetooth (I never use it) as well as turned off NFC and a bunch of other things etc. etc. etc. I don't have that much running in the background but my phone still bounces between 330MBs (after killing everything) of free RAM and under >90. (2 mins later after everything has reloaded) To which it then starts throwing warnings and killing apps I need.
jbonetwo said:
If someone has 300MB free ram and is asking about freeing up more ram this makes sense.
If free ram is always <100mb then there's a memory management problem.
OP try disabling unused apps in the app manager, streamline startup apps and use gemini to turn off auto launching of unneeded apps.
On stock I used to have about 150-200MB free ram at boot. With CM9 and 10 i get 300-400MB free RAM at boot.
Click to expand...
Click to collapse
^This. THANKYOU! Finally someone who didn't just read the tagline and post stupid retorts like "This isn't Windows" etc. I thought I was being plenty clear enough when I stated that the problem I was talking about was the fact that the phone goes from blisteringly fast, to painstakingly slow whilst browsing.
Disabling ALL addons (Javascript, Flash etc). from running while browsing stops this from happening 99.9% of the time. I also removed Tasker, much to my displeasure and froze a few more apps and it seems to happen less now but I'm still hovering around the 'workable' part of my phone. Which makes me feel a bit displeased because I didn't buy a phone to be limited by what I can do with it...
dfMails said:
http://www.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care
Simple question for Google
Click to expand...
Click to collapse
Thanks for being another jackass who posts unhelpful crap in threads without actually reading them at all. You might think you're doing people a favor but you're not, and if that's how you roll, then forums aren't the place for you.
KMino said:
Just freeze all of the bloatware. Install a good custom kernel (eg Siyah) and move on! No one to blame but yourself for not doing that or wanting to.
Android is doing its job just fine with memory. It's just bogged down by Samsung and vendor crapware.
Be lucky you ain't in the US, DHS big brother software becoming mandatory soon lol
Click to expand...
Click to collapse
It's hard to freeze bloatware when you have a bunch of people posting in forums that they don't know half of what the apps on the SGS3 do and if they are safe to freeze or not. I've done some searches but it seems that most people are generally confused about what is safe or not to freeze. Same thing happened with the SGS2. When I got it I googled (and found this place) what I could freeze and found people nitpicking over what they should, and shouldn't freeze. I have frozen everything that I've found is safe to, from multiple threads on the forums here.
I'll go and read a thread though as to why it's a good idea to flash a new kernel. I'd rather not have any restrictions as it is anyway, so that will be my next step, thanks!
------------------------------------------------------------------------------------------------
Thanks a ton to anyone who gave me the time of day and didn't just slam up some copypaste drama that has nothing to do with this thread. Free RAM is wasted RAM but when there isn't enough free RAM that background apps start getting killed (and usually instantly reloaded) then it goes without saying phone gets slower, battery drains faster, performance loss etc.
Excuse my retarded attitude but this isn't even the 10th time here I've had to dodge people who just post crap without even reading anything, and then just move on and do the same thing over and over.
I'm going to flash a new kernel, cross my fingers and freeze a few more apps, turn plug-ins to 'on demand' and cross my fingers again.
Thanks again to everyone who really helped and peace. I added thanks to you guys.
leijonasisu said:
Thanks for being another jackass......""
Click to expand...
Click to collapse
Thank you, the same to you!
jnr21 said:
Does people think that android is windows, or why someone allways complain about low ram? People, please learn how android ram management really works.
Click to expand...
Click to collapse
yeah. stop think like windows (even though windows 7 ram management is good). andoid load it's system/app in ram to provide faster response. but once you need it more, it will clear unused app to free more ram..not to worry about that..
ascariz said:
yeah. stop think like windows (even though windows 7 ram management is good). andoid load it's system/app in ram to provide faster response. but once you need it more, it will clear unused app to free more ram..not to worry about that..
Click to expand...
Click to collapse
The problem begins when it start killing apps you are using instead of killing those bloated apps.
Sent from my GT-I9300 using xda app-developers app
Are you rooted?
If yes:
1 freeze all the bloatware
2 install v6supercharger and set lowmemorykiller values as low as possible
3 install hardswap script
4 you are done...
Now, make your own search, it is all in xda.
I gave you the hint, Nov it is up to you
Sent from my GT-I9300 using xda premium

[Q] S4 UI is laggy and it pisses me off

It pisses me off to see me and many others complain about such a basic thing as LAG in this "super powerful" device.
What is the point of all this tons of CPU, huge RAM and etc., if it cannot manage basic tasks quickly. that's great that i can play 3D games, but I want my phone to be responsive as it used to be in the beginning.
How come I need to wait for 5 seconds for my contact list to load? 3 seconds for my SMS to load, 2 seconds for an app to load in the application center. 1.5 second until it responds to a home button. You expect this kind of basic tasks to be done INSTANTLY.
So what if I have lots of contacts? Doesn't Android follow BASIC programming concepts?
That is first load the frame, then show LOADING, then load the most necessary (in that case would be the first part of the list) and then load the rest. This way it doesn't feel laggy for the user. How come it simply loads for 5 seconds without any response and then shows ALL at once.
Everything is laggy, almost anything I press takes 1-2 seconds to respond the first time. Second time is mostly instant.
Tried to clean cache of all apps, using memory cleaners, disable double home click, I am at version 4.3, using Go Launcher.
How can I find if there's a specific app that causing it? Or what should I clean to make it go smooth as it used to be when it was new? all these task managers and such don't make ANY difference. Total waste of time.
Don't mind me being pissed and thank you for your input
P.S. - My device is not rooted.
yeah....that's why i put my S4 aside and bought the G2. it's touchwiz. it's horribly optimized and has been since JB. on ICS, touchwiz was great. it was snappy, fast, awesome. it was amazing on my S3. then the S3 got JB, and it turned to utter garbage. now, every samsung phone since JB is awful.
they really need to scrap TW and code it all over again.
I'm not getting this 5 second lag. 1 and a half seconds perhaps on the contact list and I have maybe 210 people on there.
If you're getting 5 seconds of lag I think something's up. I'm getting pretty quick responses WITH Power-Saving Mode enabled. With it disabled I don't really notice anything different tbh lol.
Sorry you're having a pain of a time. If you're going to get a new phone I would suggest the Nexus 5 :laugh:
I'm stock non-rooted.
Nova Launcher
That's it.
johno86 said:
I'm not getting this 5 second lag. 1 and a half seconds perhaps on the contact list and I have maybe 210 people on there.
If you're getting 5 seconds of lag I think something's up. I'm getting pretty quick responses WITH Power-Saving Mode enabled. With it disabled I don't really notice anything different tbh lol.
Sorry you're having a pain of a time. If you're going to get a new phone I would suggest the Nexus 5 :laugh:
I'm stock non-rooted.
Nova Launcher
That's it.
Click to expand...
Click to collapse
Nah, I'm not gonna get a new phone just because of that.
Could you perhaps tell me with which accounts you sync your contact list? I would assume that's related. Also are you trying it after your has been idle for a while? (it's much more responsive when I open it the second time)
Because of all the bloat you have installed...take off go launcher lol
Sent from my SCH-I545 using xda app-developers app
Go launcher is the worst. Go to the dev settings and change animation time to 0.5x or off, get apex or nova and use the fastest animation speeds, try different dialer & messaging apps. Don't use memory cleaners or task managers just delete whatever apps you don't use. Basically avoid using as much touchwiz crap as possible lol. Also know that live wallpaper and a lot of widgets cash slow things down too. I would think keeping all the stupid proximity sensor stuff on doesn't help either.
Sent from my SCH-I545 using XDA Premium 4 mobile app
It really does suck how slow this phone is considering it's hardware. Samsung needs to hire some new people because my girlfriend's htc one is very smooth and snappy with almost no lag (minus att 's slow 4g network) I wish htc would pull their heads out of their a**es and build good phones with good cameras with removable batteries and sd cards :banghead:
Sent from my SCH-I545 using Tapatalk 2
If you go through and disable stuff like crazy it improves, but that doesn't really speak well for Samsung.
Frankly I'm done with 'em as a company.
SomeGuyDude said:
If you go through and disable stuff like crazy it improves, but that doesn't really speak well for Samsung.
Frankly I'm done with 'em as a company.
Click to expand...
Click to collapse
I agree. But with htc in the sh*tter and Samsung heading in a similar direction, what other manufacturer is worth a damn? Or even half of one?
Sent from my SCH-I545 using Tapatalk 2
I'm using nova prime as well as quite a few xposed mods including XuiMod.
All my nova settings are at faster than light, XuiMod settings are also set to fast, and I've set the transition animation scales to 0 /. 5 as well.
My S4 flies. I have no complaints at all. I've used titanium and gotten rid of all the BS too.
I agree TW has a lot going on but can be set up quite good and run quite fast. I've looked at other phones over and over again, trying to get back into flashing ROMs, but I keep landing back at my S4. It's still an awesome phone
Verizon Galaxy S4
# MJ7 #
ALL Knoxed Up!
Don't mistaken transition speed for loading/processing speed which are two totally different things. The S4 is no slouch, if it's "lagging" like you said, it's an app for sure. I nor anyone I know with an S4 has experienced this phantom lag. But then again we don't blow up our phone with launchers, widgets, or 5 different apps telling me my battery level and apps running. Try using stock everything (launchers, dialers*lol*, messaging*lol*)
Sent from my SCH-I545 using xda app-developers app
whatever61 said:
It pisses me off to see me and many others complain about such a basic thing as LAG in this "super powerful" device.
What is the point of all this tons of CPU, huge RAM and etc., if it cannot manage basic tasks quickly. that's great that i can play 3D games, but I want my phone to be responsive as it used to be in the beginning.
How come I need to wait for 5 seconds for my contact list to load? 3 seconds for my SMS to load, 2 seconds for an app to load in the application center. 1.5 second until it responds to a home button. You expect this kind of basic tasks to be done INSTANTLY.
So what if I have lots of contacts? Doesn't Android follow BASIC programming concepts?
That is first load the frame, then show LOADING, then load the most necessary (in that case would be the first part of the list) and then load the rest. This way it doesn't feel laggy for the user. How come it simply loads for 5 seconds without any response and then shows ALL at once.
Everything is laggy, almost anything I press takes 1-2 seconds to respond the first time. Second time is mostly instant.
Tried to clean cache of all apps, using memory cleaners, disable double home click, I am at version 4.3, using Go Launcher.
How can I find if there's a specific app that causing it? Or what should I clean to make it go smooth as it used to be when it was new? all these task managers and such don't make ANY difference. Total waste of time.
Don't mind me being pissed and thank you for your input
P.S. - My device is not rooted.
Click to expand...
Click to collapse
whatever61, did your phone behave like you have explained (lag) when you first bought it? If the answer is no then you have an apps/widgets/or other software on the phone causing you the problem. The ole' saying 'keep it simple stupid' kind of applies here (not saying at all that you are stupid). There are only so many resources in our phones...cpu capabilities, memory etc. The resources in our S4s are pretty significant considering the size and the limited power available. It really boils down to this...the more task you demand your phone to perform the more resources it uses and at some point it has to slow down to reallocate the limited resources it has...lag. Task managers use more resources than they save...live wallpaper is a resource hog...widgets (weather, facebook, goggle now, goggle +, pandora etc) constantly updating and running are resource hogs...contracts with added thumbnails, although "neat", take up not only memory but take longer (resources) to process when you want to look at one (when you call up a contact do you want the information or do you want to look at a picture, which one of those do you NEED?)...email and messaging apps that have to sync more than a few days of old mail/messages is a waste time and resources...Samsung has put a lot of "cute" animations and gesture sensitive "crap" on our phones...they are "cute" but not necessary and use resources. Bottom line...do a factory reset, decide what you need and "keep it simple stupid". (Again, I'm not calling you stupid!!).
Don't worry, I didn't think you are calling me stupid
Yes, if I remember correctly in the beginning it was working faster (but cannot say for sure what and where was the lag already existing and where it wasn't) and what you're saying about widgets, lots of apps and all that is very obvious and very general (thanks for the input, though). The don't install too many apps or reset to factory approach is not something I think a correct approach. I bought a super powerful phone to be able to install whatever I want on it, right?
Besides an example that I provide is that when I am in the application manager and pressing on an application it takes like 2 seconds to open up. I don't think it's related to me having too many apps.
I think that I should be able to see which app is causing the lag in each case and then make my decision based on it. Yes, I can install different task managers to show me which app is taking how much CPU and RAM, but I don't see anything exceptional there. Problem is at specific actions I do, so it would be good to see what happens (like in Chrome inspect element) when I press on the action, which processes are being launched, how much time it takes for them to complete and how much CPU was used at each process. A log like that would do the job.
Besides my post was more about the wrong engineering (see the example of the Contact list lag) and the fact that many people complain about the lag in S4 and a question if someone knows about a tool that can help me find what is causing the lag (see description of the tool above).
Thanks
richii0207 said:
Don't mistaken transition speed for loading/processing speed which are two totally different things. The S4 is no slouch, if it's "lagging" like you said, it's an app for sure. I nor anyone I know with an S4 has experienced this phantom lag. But then again we don't blow up our phone with launchers, widgets, or 5 different apps telling me my battery level and apps running. Try using stock everything (launchers, dialers*lol*, messaging*lol*)
Sent from my SCH-I545 using xda app-developers app
Click to expand...
Click to collapse
I don't like "stock everything", besides seems to me like stock stuff is even more laggy.
I don't blow up my phone with stuff neither and I think the reason lies in something else (see my post above for a better explanation)
whatever61 said:
I don't like "stock everything", besides seems to me like stock stuff is even more laggy.
I don't blow up my phone with stuff neither and I think the reason lies in something else (see my post above for a better explanation)
Click to expand...
Click to collapse
I understand your frustration and your point is well taken. I don't know of a utility/app that will enable you to clearly identify an app or process that is causing the lag you experience. I know doing a Factory Reset is a big PITA and I never recommend that to someone unless I know of no other "cure" for the problem. And, sometimes a Factory Reset isn't the cure either. But often it is. The reason I recommended Factory Reset is that it is about the only way you can (that I know of) start with a "clean" phone and nail down the app or apps that are causing a problem as you reinstall them one or two at a time. I have a developer edition S4, rooted and bootloader unlocked, and I usually will do a factory reset every two or three weeks even while running a ROM that has been debloated and "fine tuned". It usually improves battery life and the phone works smoother...or maybe it's just my imagination, but I don't think so. Anyway, good luck, hope you find the problem. Maybe some wise ole' guy will come along and point you in the right direction.
whatever61 said:
I don't like "stock everything", besides seems to me like stock stuff is even more laggy.
I don't blow up my phone with stuff neither and I think the reason lies in something else (see my post above for a better explanation)
Click to expand...
Click to collapse
Well, for the most reliable experience, it is always best to stick with stock.
My advice is to run stock everything for a day to see if that's the problem. Your other option would be a factory reset in which I am trying to make you avoid.
Do you have 3rd party apps installed like sms/launcher/dialer/lockscreen/etc.? I can't imagine the amount of processes going on if someone had all those apps installed.
Sent from my SCH-I545 using xda app-developers app
I really dont understand why people complain about this so called lag. I've had no such thing since I got my s4 right when they came out.
My girlfriend gets her S4 acting all strange sometimes too, can seem laggy. However she is constantly downloading music and she uses like 3 programs to do so. I've had to remove quite a few of those apps and then it's working like new again. Sometimes a lot of the apps available out there just aren't the best and can screw things right up I think. I've had none of the issues she's had. Mine has been fast as hell since day one. And hers is back to normal too, I just have to keep an eye on her!!
Verizon Galaxy S4
# MJ7 #
ALL Knoxed Up!
This post is ancient, but I still got the problem
I am just curious if other S4 users have the same problem or most don't ?
Then I will know that something is possible to do for sure, at least..

Low Free Memory and Slow Speed

My Nexus 9 is running slow most of the times and it takes while to I switch between apps or open an app most of the times...what is the fix for that? I have been trying clearing the dalvick cache several times but no help...and I really don't have lots of apps. Thanks for your help in advance.
arminvm said:
My Nexus 9 is running slow most of the times and it takes while to I switch between apps or open an app most of the times...what is the fix for that? I have been trying clearing the dalvick cache several times but no help...and I really don't have lots of apps. Thanks for your help in advance.
Click to expand...
Click to collapse
try flash custom kernel..the memory management is very good with custom kernel
Sent from my Nexus 9 using Tapatalk
arminvm said:
My Nexus 9 is running slow most of the times and it takes while to I switch between apps or open an app most of the times...what is the fix for that? I have been trying clearing the dalvick cache several times but no help...and I really don't have lots of apps. Thanks for your help in advance.
Click to expand...
Click to collapse
Try tapping on 'Memory used by apps' on that memory settings screen, should let you know what the culprit is
Choochter said:
Try tapping on 'Memory used by apps' on that memory settings screen, should let you know what the culprit is
Click to expand...
Click to collapse
Firstly, you need to face the fact that 2GB was a bad decision by Google for this tablet. There is nothing that we can ever do about that. :crying:
If you want to stay on stock, Chrome is the main culprit in consuming Ram. Switching to Habit Browser makes things better as well as changing your DPI to 288. Do a search on XDA regarding this. Whilst it improved things, it was still not enough for me.
I snapped a week ago and have now rooted and flashed CM13 and stuck with Habit. I've been using a few days now, and for the first time, I can keep my 3 Fantasy Premier League Tabs open, (they are huge,) without constant refreshes, redraws and lag. :victory: Right now, I feel for the first time, I'm getting what I paid for and the Nexus Experience. The only bug so far, is that always listening doesn't work.
If you've just bought this tablet, I'd consider returning it if you are not prepared to root. The performance will never be acceptable on stock.
arminvm said:
My Nexus 9 is running slow most of the times and it takes while to I switch between apps or open an app most of the times...what is the fix for that? I have been trying clearing the dalvick cache several times but no help...and I really don't have lots of apps. Thanks for your help in advance.
Click to expand...
Click to collapse
Clearing dalvik cache will do precisely ONE thing and ONLY one thing; make it take a long time to boot next time as it regenerates it.
Ignore the amount of available memory. People who are concerned about the amount of free memory are trying to apply bad mswindows knowledge to Android. Totally different and no comparison. UNUSED MEMORY IS WASTED MEMORY!!!
So here is how memory management works in Android; it *preloads* everything that it thinks you are most likely to actually use, so that when you DO use it, it is more likely already loaded and starts up very quickly. If you are switching to something that is NOT already loaded, then it just needs to dump lower priority programs out of memory, which basically only takes a few nanoseconds (billionths of a second). So that is NOT it.
If your device is acting slowly, then you need to figure out what the actual cause is. Trace the CPU utilization with something like the "top" command (the one with busybox is a lot nicer than the one that comes with Android) while you are experiencing slowdown. You can also look to see if there is excessive I/O happening (i.e. read/write to the internal storage), and of course, some software will require a network exchange before it will start up -- nothing you can do about network lags.
kacang87 said:
try flash custom kernel..the memory management is very good with custom kernel
Sent from my Nexus 9 using Tapatalk
Click to expand...
Click to collapse
Thanks. I am still on the official rom, I probably should switch.
Choochter said:
Try tapping on 'Memory used by apps' on that memory settings screen, should let you know what the culprit is
Click to expand...
Click to collapse
I have done it several times. As I said, I really have not so many apps and just the very common google apps are installed.
Masteryates said:
Firstly, you need to face the fact that 2GB was a bad decision by Google for this tablet. There is nothing that we can ever do about that. :crying:
If you want to stay on stock, Chrome is the main culprit in consuming Ram. Switching to Habit Browser makes things better as well as changing your DPI to 288. Do a search on XDA regarding this. Whilst it improved things, it was still not enough for me.
I snapped a week ago and have now rooted and flashed CM13 and stuck with Habit. I've been using a few days now, and for the first time, I can keep my 3 Fantasy Premier League Tabs open, (they are huge,) without constant refreshes, redraws and lag. :victory: Right now, I feel for the first time, I'm getting what I paid for and the Nexus Experience. The only bug so far, is that always listening doesn't work.
If you've just bought this tablet, I'd consider returning it if you are not prepared to root. The performance will never be acceptable on stock.
Click to expand...
Click to collapse
Thanks for your reply. Yeah, most of the times, the slow down happens while I am in chrome and browsing..it actually is not snappy at all in internet browsing...however, I remember it was back in the days that I had bought it.
No, I have this Nexus 9 since last May I think, but have not yet found the time to root it and flash a custom kernel and rom . Anywyas, I have done it previously for my other devices, so not that much rookie in it. Probably will give it a try,
doitright said:
Clearing dalvik cache will do precisely ONE thing and ONLY one thing; make it take a long time to boot next time as it regenerates it.
Ignore the amount of available memory. People who are concerned about the amount of free memory are trying to apply bad mswindows knowledge to Android. Totally different and no comparison. UNUSED MEMORY IS WASTED MEMORY!!!
So here is how memory management works in Android; it *preloads* everything that it thinks you are most likely to actually use, so that when you DO use it, it is more likely already loaded and starts up very quickly. If you are switching to something that is NOT already loaded, then it just needs to dump lower priority programs out of memory, which basically only takes a few nanoseconds (billionths of a second). So that is NOT it.
If your device is acting slowly, then you need to figure out what the actual cause is. Trace the CPU utilization with something like the "top" command (the one with busybox is a lot nicer than the one that comes with Android) while you are experiencing slowdown. You can also look to see if there is excessive I/O happening (i.e. read/write to the internal storage), and of course, some software will require a network exchange before it will start up -- nothing you can do about network lags.
Click to expand...
Click to collapse
Thanks for your kind reply and explanation.
I think that is exactly the problem as even sometimes switching between the apps that I have just opened is also so slow and the nexus lags badly....Yes, I am aware of the network lags, but the problem I was talking about does not have anything to do with it...I will try the command you said, but can I run it on stock rom? I have not yet rooted my nexus nor flashed a custom rom.
Thanks
arminvm said:
Thanks for your kind reply and explanation.
I think that is exactly the problem as even sometimes switching between the apps that I have just opened is also so slow and the nexus lags badly....Yes, I am aware of the network lags, but the problem I was talking about does not have anything to do with it...I will try the command you said, but can I run it on stock rom? I have not yet rooted my nexus nor flashed a custom rom.
You can do some investigation by watching the processes and seeing which are taking the CPU and memory on stock. The problem is, when you find out, there isn't much you can do about it.
Thanks
Click to expand...
Click to collapse
You can do some investigation by watching the processes and seeing which are taking the CPU and memory on stock. The problem is, when you find out, there isn't much you can do about it.
Its quicker and easier to just install a custom rom where this type of work has already been done for you. :victory:
Lately, I've discovered that loading Chrome immediately raises my CPU temp by 30+ degrees. Sometimes that's enough to make things run really slow
Yeah, I agree...I will try to fimd sometime amd go over flashing a custom rom. ??
Yes! I habe noticed that these slow downs mostly happen when I am browsing in Chrome...
Web browsers are DEFINITELY a source of slowdowns.
The problem, more often than not, is actually *javascript* that is written by MORONS. Even on a desktop machine, you can watch the web browser for CPU and RAM utilization, and it just grows and grows and grows until you finally kill the process and start a new one.
What this may come down to is actually quite simple; the CPU in the Nexus 9 is actually more suitable for use as a stovetop than an actual CPU. These things get way too hot way too fast. If you beat on them with a web browser, they'll get hot and throttle down to low/verylow frequency, which will make them generally unresponsive. So if that is what is happening to you, there really end up being a few options to deal with it;
1) disable javascript in the browser,
2) don't use the browser,
3) improve the ability to disperse heat from the CPU.
For #3, you may note that when it gets hot, it is pretty localized to the corner of the device up near the power button. An easy solution to distribute heat better might be something simple, like adding a layer of copper foil to the inside of the back cover. The thicker the copper foil the better. Copper is very good at conducting heat, so this would spread the heat around over the entire area covered by that foil. http://www.ebay.com/itm/Copper-Foil...nductive-Adhesive-Ship-from-USA-/162018486132
I also found chrome was slow starting up, switching tabs etc. Found that logging out of my Google account in chrome improved this. Seems that synching tabs etc triggers the pause. This might be an acceptable workaround for some but I appreciate it isn't a great fix if you want to use that feature. Actually I'm not bothered as I think Google know too much anyway. �� But the underlying problem is this tablet... I don't have this problem on my phone.
doitright said:
Web browsers are DEFINITELY a source of slowdowns.
The problem, more often than not, is actually *javascript* that is written by MORONS. Even on a desktop machine, you can watch the web browser for CPU and RAM utilization, and it just grows and grows and grows until you finally kill the process and start a new one.
What this may come down to is actually quite simple; the CPU in the Nexus 9 is actually more suitable for use as a stovetop than an actual CPU. These things get way too hot way too fast. If you beat on them with a web browser, they'll get hot and throttle down to low/verylow frequency, which will make them generally unresponsive. So if that is what is happening to you, there really end up being a few options to deal with it;
1) disable javascript in the browser,
2) don't use the browser,
3) improve the ability to disperse heat from the CPU.
For #3, you may note that when it gets hot, it is pretty localized to the corner of the device up near the power button. An easy solution to distribute heat better might be something simple, like adding a layer of copper foil to the inside of the back cover. The thicker the copper foil the better. Copper is very good at conducting heat, so this would spread the heat around over the entire area covered by that foil. http://www.ebay.com/itm/Copper-Foil...nductive-Adhesive-Ship-from-USA-/162018486132
Click to expand...
Click to collapse
Yeah, they do get hot...and the browser is the problem, I agree...however, I think they are not the main reason...there is something wrong with low memory or maybe some apps...
astralbee said:
I also found chrome was slow starting up, switching tabs etc. Found that logging out of my Google account in chrome improved this. Seems that synching tabs etc triggers the pause. This might be an acceptable workaround for some but I appreciate it isn't a great fix if you want to use that feature. Actually I'm not bothered as I think Google know too much anyway. �� But the underlying problem is this tablet... I don't have this problem on my phone.
Click to expand...
Click to collapse
Haha, I agree...google already knows a lot!..thanks
arminvm said:
Yeah, they do get hot...and the browser is the problem, I agree...however, I think they are not the main reason...there is something wrong with low memory or maybe some apps...
Click to expand...
Click to collapse
I don't agree with that.
We use our N9's *all of the time*, and there is never any perceptible slowdown. Possibly with the exception of straining them with web browsers, but web browsers are... poopy... on EVERY platform and device, so that doesn't really stand out. Typically just minimize the use of web browsers and all is well.
Web browsers were good in 1996 when they were simple things to display an html website. Since then, they've added all kinds of useless crap to them that bloat them out, hog up tons of memory, and just generally make them into a useless waste of space.
doitright said:
I don't agree with that.
We use our N9's *all of the time*, and there is never any perceptible slowdown. Possibly with the exception of straining them with web browsers, but web browsers are... poopy... on EVERY platform and device, so that doesn't really stand out. Typically just minimize the use of web browsers and all is well.
Web browsers were good in 1996 when they were simple things to display an html website. Since then, they've added all kinds of useless crap to them that bloat them out, hog up tons of memory, and just generally make them into a useless waste of space.
Click to expand...
Click to collapse
I know..but everyone knows that N9 should be faster!...
Sent from my HTC One_M8 using XDA-Developers mobile app
Update:
I think I have kind of find the problem of low speed of my Nexus 9...I uninstalled an app that was for weather prediction and from that time on my Nexus 9 is very fast and responsive...No problem so far. I also uninstalled some other apps alogaide that which I was never using them,so I am not sure if the weather app was exactly the reason of the slow downs...but the other apps where just some games or some simple apps....well, I hope this information helps! Let me know your idea. Thanks everyone
Sent from my HTC One_M8 using XDA-Developers mobile app

Categories

Resources