[Q] Memory Leak? Avoidable? - Nexus 10 Q&A, Help & Troubleshooting

Just decided to use my Nexus 10 after about a day or two of inactivity, and I noticed it was real sluggish. Went over to Running apps, everything shown there is Restarting, and there is only about 77MB of RAM free.
I've had this happen a few times I believe.
Is this scenario avoidable in any way?

espionage724 said:
Just decided to use my Nexus 10 after about a day or two of inactivity, and I noticed it was real sluggish. Went over to Running apps, everything shown there is Restarting, and there is only about 77MB of RAM free.
I've had this happen a few times I believe.
Is this scenario avoidable in any way?
Click to expand...
Click to collapse
Free RAM isn't usually a problem: Android will cache things in memory to help them load faster, so normally seeing <100mb of free RAM isn't anything to be concerned about, and will not affect performance at all.
The sluggishness and "restarting" services sound like something bad, though.
First, make sure you aren't running any kind of automatic task manager/killer. Next, after restarting your device, keep an eye on that running services tab in Android settings: apps. See if any of them seem to be growing in RAM use disproportionately to the others. It may take a few hours to show up.
I suspect you have one bad app with a leak causing low memory to force the other services out of memory.

Even after caching and such this tablet should normally have 400-600MB of free RAM though. The low amounts definitely come from a memory leak. Right now the general consensus is that it cannot be avoided because it is a problem with the GPU driver. How much truth there is to this I dont know. I do know that I myself did not have performance issues or memory leaks when I was back on 4.2.1 running CM10.1, so I still feel like something in 4.2.2 introduced a memory leak.

EniGmA1987 said:
Even after caching and such this tablet should normally have 400-600MB of free RAM though. The low amounts definitely come from a memory leak.
Click to expand...
Click to collapse
It is normal and expected for free memory to dip lower than that during normal operation. It is simply inaccurate to tell people otherwise.
I would caution against claiming something is "definitely" anything with so little solid information.
It might be that there is a memory leak, but it is much more likely to be a user app than a kernel memory leak until there is hard data saying otherwise. As of now there is only one highly subjective user report.

During operation yes, but when you pick it up after days of the tablet idling with nothing running?
There is plenty of solid information if you have looked around the development threads with all the activity trying to pin down the memory leaks everyone is having, to say one doesnt exist just shows how little you have been getting around the threads.

ZanshinG1 said:
Free RAM isn't usually a problem: Android will cache things in memory to help them load faster, so normally seeing <100mb of free RAM isn't anything to be concerned about, and will not affect performance at all.
The sluggishness and "restarting" services sound like something bad, though.
First, make sure you aren't running any kind of automatic task manager/killer. Next, after restarting your device, keep an eye on that running services tab in Android settings: apps. See if any of them seem to be growing in RAM use disproportionately to the others. It may take a few hours to show up.
I suspect you have one bad app with a leak causing low memory to force the other services out of memory.
Click to expand...
Click to collapse
Nothing in Recent apps, I had all my usual apps installed. Most of the time when I'm doing nothing I have hundreds of MB of RAM available as free space.
No Task Killers either. Couldn't even open a game I had (would instantly go back to launcher, no FC message) or take a screenshot even.

Just my personal experience, but I have owned my N10 since December and frequently let mine idle for days and have never come across this issue yet. Memory on mine is usually above 600MB everytime I check it in the Apps setting, I don't think I've ever seen it go under 100 since I've owned it, and I do go in there a lot to force stop certain things that autostart. I am leaning more towards what ZanshinG1 said that its a rogue app installed thats eating it

EniGmA1987 said:
During operation yes, but when you pick it up after days of the tablet idling with nothing running?
There is plenty of solid information if you have looked around the development threads with all the activity trying to pin down the memory leaks everyone is having, to say one doesnt exist just shows how little you have been getting around the threads.
Click to expand...
Click to collapse
I suspect we have different standards for what qualifies as useful information. Let's just leave it at that.
---------- Post added at 07:08 PM ---------- Previous post was at 07:03 PM ----------
espionage724 said:
Nothing in Recent apps, I had all my usual apps installed. Most of the time when I'm doing nothing I have hundreds of MB of RAM available as free space.
No Task Killers either. Couldn't even open a game I had (would instantly go back to launcher, no FC message) or take a screenshot even.
Click to expand...
Click to collapse
Do you have any apps which use OpenGL ES running? Games and live wallpapers are the usual suspects.

ZanshinG1 said:
I suspect we have different standards for what qualifies as useful information. Let's just leave it at that.
---------- Post added at 07:08 PM ---------- Previous post was at 07:03 PM ----------
Do you have any apps which use OpenGL ES running? Games and live wallpapers are the usual suspects.
Click to expand...
Click to collapse
Nope, nothing was open at the time, and had a normal wallpaper (non-Live).

ZanshinG1 said:
I suspect we have different standards for what qualifies as useful information. Let's just leave it at that.
Click to expand...
Click to collapse
For the record surfaceflinger will eat about 100 megs per hour of video when you watch YouTube through chrome. I've duplicated this on stock, CM, mrrobinson AOKP, and raspbean. At about 600 megs the tablet will start misbehaving, closing apps, being sluggish, keyboard won't come up in chrome when you go to the address bar, etc. If you can stand to wait it will eventually reboot usually when idle in my case. Oddly enough the YouTube app doesn't produce the same results on the same video.
The usefulness is debatable. The facts are not.
Sent from my Nexus 4 using Tapatalk 2

Hopefully ROM dev's will add some newer AOSP commits to their ROMs too, such as:
Fix a minor leak in dvmCreateInlineSubsTable (commit to aosp)
minor leaks caused by failed initialization in JNI_CreateJavaVM (commit to aosp)
Fix a minor bug in dvmCreateInterpThread (commit to aosp)
Fix some leaks in VfyBasicBlock & BitVector (commit to aosp)
But it is probably a rogue app.

EniGmA1987 said:
But it is probably a rogue app.
Click to expand...
Click to collapse
Chrome?
So for s&gs I installed naked browser and I'm not seeing the climb like I did with chrome. After about 4 hours of YouTube it went up 4 megs instead of 400 megs. I just saw another user seem to confirm this too.
Sent from my Nexus 4 using Tapatalk 2

rxnelson said:
Chrome?
So for s&gs I installed naked browser and I'm not seeing the climb like I did with chrome. After about 4 hours of YouTube it went up 4 megs instead of 400 megs. I just saw another user seem to confirm this too.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
I don't watch videos from Chrome, and it wasn't open at the time either (I may of opened it earlier before I noticed the memory leak, but I know I swiped it away from Recents when I was done with it). I didn't use the YouTube app either.

Had it occur again, although it wasn't "as" severe since I was able to load a game and take screenshots this time; performance was definitely slower though...
Running Apps:
Cached Apps:

Maybe run PS in terminal the next time and grab a screenshot. Then after reboot or return to normal do it again and compare usage?
Sent from my Nexus 4 using Tapatalk 2

I have my tablet reboot every night at 4am with Tasker-Secure Settings plugin. Maybe not a fix for the issue at hand, but enough to make this problem go away permanently and reliably.

Easy fix: don't use trash roms like aokp or cm
I personally use team eos and ktmanta and the system runs super smooth with no memory leaks what so ever. After 32 hours if I clean all apps I got 600 or 700 mb free.

lvnatic said:
Easy fix: don't use trash roms like aokp or cm
I personally use team eos and ktmanta and the system runs super smooth with no memory leaks what so ever. After 32 hours if I clean all apps I got 600 or 700 mb free.
Click to expand...
Click to collapse
Wow. Talk about trash talk.
I've never ahd this issue on AOKP or CM, have on PA... I did enjoy Eos when I used it but found RootBox had the features I needed. Then again... I reboot every few nights typically. My mom leaves her Nexus 7 on for weeks on end with no issue, but its not a 10.

lvnatic said:
Easy fix: don't use trash roms like aokp or cm
I personally use team eos and ktmanta and the system runs super smooth with no memory leaks what so ever. After 32 hours if I clean all apps I got 600 or 700 mb free.
Click to expand...
Click to collapse
I don't consider rasbeanjelly trash...

I think I've run into this bug once, after a couple days of usage, likely mostly inactive without charging. I noticed that everything I tried to do was really sluggish and once I saw all the apps restarting in the built-in task manager, I figured something was seriously borked, so I rebooted the tablet and it was back to normal. Given all the other stability problems others have reported with this tablet, I'm glad just a very occasional reboot like this is the worst of my problems. :victory: I'm running stock Android 4.2.2, with only a handful of apps installed, probably more default apps uninstalled than apps added.

Related

V6 Supercharger

So do you guys use it and what does it exactly do? And also what does 3g turbocharger and kick ass kernel tweak do?
Basically everytime the memory drops below the thresholds set by v6, the system will start killing of apps running in the background which frees up memory that you most probably aren't using, Im currently on the aggressive settings so everytime my memory drops below 150mb the system starts killing apps. Its basically just tweaking the internal task killer to be slightly more aggressive. It also locks the launcher so the system cannot kill it if the memory drops too low.
The 3g tweaks, I think adjust or add some settings to the build.prop which supposedly make it faster although I haven't noticed much difference with that and the kernel tweaks I'm not too sure where the changes are made but again I don't see a great change from it. Definitely recommend v6 supercharger though.
Sent from my HTC Wildfire using xda premium
Scratch0805 said:
Basically everytime the memory drops below the thresholds set by v6, the system will start killing of apps running in the background which frees up memory that you most probably aren't using, Im currently on the aggressive settings so everytime my memory drops below 150mb the system starts killing apps.
Click to expand...
Click to collapse
Great. Let's take 150MiB of RAM and then don't do anything useful with it. Processes aren't supposed to be killed unless you actually run out of memory.
Scratch0805 said:
It also locks the launcher so the system cannot kill it if the memory drops too low.
Click to expand...
Click to collapse
That seems innocent, but it won't help you if the launcher has a memory leak. If the launcher kept getting killed, it was telling you that your low memory thresholds are too high. Under normal circumstances, the launcher won't get killed. But if it grows too much, it'll get killed and the OS won't crash.
When you force close an application through the application manager, it shows you a warning. There's a reason for that (exactly what it says). And since Android 2.2, the framework can take care of itself just fine. No need for any 3rd party task killers.
Lol..... Thought you'd have something to say on it, actually mate the way my phone is usually setup there is nothing running in the background to kill anyway, thanks to autostarts I only have apps running that I need and make sure that I close things properly after use, so it really doesn't matter which settings I use whether they be low such as 30mb before it starts killing the first lot of empty apps or high such as 150mb as my setup rarely drops below because there is only the bare minimum running in the first place.
Sent from my HTC Wildfire using xda premium
Allright, it's not that RAM would slowly wear and tear by using it but at least you're not buying that it's better for performance. And I just wonder how these apps are made, as a thought experiment to figure out the mindset of whoever wrote this task killer.
...So let's make an app which looks real cool and doesn't do anything useful in particular! Wait, no one would download that! Hmm... Oh, I know! Let's call it "V6 Supercharger"! Yeah, that sounds awesome! Now people will download it for sure! It's the coolest thing since sliced bread!
It's the same with those programs like "Registry Booster". How did that happen? Someone must've woke up one day, turned on his PC, started poking in the registry, saw lots of keys which aren't really strictly necessary but are there anyway and thought like "Hmm, what if I made a program which removes all these unneeded keys? MS-Windows would be ZOMG faster!!111eleventyone". Then made it look real slick with a custom skin and a speedometer showing progress and say at the end that the registry has been "boosted". And since this guy is such a nice fellow, he threw in some extra free toolbars into the mix as well. Users always appreciate having more toolbars to click on and agreements to ignore.
Ok, I'll stop ranting now. Enjoy your week
Try explaining that to the dev who created it here. Honestly, it would be better, because, I am pretty sure most members here are not as technically inclined as you.:
http://forum.xda-developers.com/showthread.php?t=991276
You're just setting him up so I can tear him apart... aren't you?
The poor bastard doesn't even know what it is... he thinks it's a task killer app... heh
No, I would like him to discuss all the technical aspects with you. Because, clearly, he's wasting his effort as a developer here educating non-technical people like me, and the majority here on the Wildfire Forums.
And before you accuse me of trying to set people up, I can assure you I have nothing against you / your script or anything. Rather, I have used your script, and came away impressed with it.
I know you you weren't doing anything like that... I'm always putting down these clowns that think that suffocating the phone is good... idiots lol
Like I say, what the hell good is phone if you can't make a call because of some crap hogging the ram?
Besides, I doubt very much he has any technical skills at all... like I said before, he doesn't even know what it is so he's not very techinical
dud3me said:
what does it exactly do?
Click to expand...
Click to collapse
It makes you feel good.
And I definitely noticed a 0.00001ms speed difference when opening apps.
Another liar
zeppelinrox said:
Another liar
Click to expand...
Click to collapse
Yeah lol. Most people in this forum are wannabe developers who know **** about developing but they like to act like they do. Apart from few people who actually know stuff and the others like me who acknowledge the fact that we don't know anything
Fact is, those who know they don't know learn more than those that think they know it all
Less than a year ago, I knew 0 about android.
And when I started the supercharger script, I knew nothing about linux scripting.
Just started off with a few commands and everytime I wanted to try something new or add something... I googled it up.
And I'm still figuring it out.
For example, I set my 256mb device to have 25mb free with the number I use in slot 3.
So whatever memory tool I use will show I have 25 or 30mb free... great - that's what I want
But when I was doing up the recent update and enhanced the Fast Engine Flush, I wanted to show before and after using the "free" command.
To my surprise, system tuner shows that I have 30mb free while the free command shows I have only 5mb free!
So what's that mean? Why that difference of 25mb?
It means that all that "free ram" is actually being used for cache.
And it's giving me speed
So to those that think it's great to have ram clogged with apps when the system is starving for space to use for cache...
BOOYA!
Really have trouble using your scripts and I think after enabling 3gturbotweak thing my 2g data isn't working haven't tried 3g.
I can't recall it affecting 2g... so I assume 2g used to work (I don't get 2g - it's unavailable)
But if you unturbocharge, the 2g/3g goes back to normal, no?
zeppelinrox said:
I can't recall it affecting 2g... so I assume 2g used to work (I don't get 2g - it's unavailable)
But if you unturbocharge, the 2g/3g goes back to normal, no?
Click to expand...
Click to collapse
Well I had to format system data and cache and wiped everything and now it's working again so I'm not completely sure if it was the turbocharge thing.
The idea that you can magically "supercharge" your OS by freeing up memory is fundamentally flawed.
what the hell good is phone if you can't make a call because of some crap hogging the ram
Click to expand...
Click to collapse
If this is really a problem on your phone, you're doing it wrong. I haven't done anything to free up ram and the amount of ram available on my wildfire is currently 108,48MiB. I start 10 random apps, Angry Birds, and Angry Birds Rio. 40,68MiB still free. I start Angry Birds Seasons and end up with 49,66MiB free and 9 apps died, including the first angry birds. Running out of ram is in general not a failure mode of Android and at no point was I unable to place a call. I close the 2 remaining open instances of Angry Birds the normal back-button way, 147,68MiB free.
I'm always putting down these clowns that think that suffocating the phone is good... idiots lol
Click to expand...
Click to collapse
I just wanted to quote that.
And when I started the supercharger script, I knew nothing about linux scripting.
Just started off with a few commands and everytime I wanted to try something new or add something... I googled it up.
Click to expand...
Click to collapse
That's exactly the impression I had. Now take it from someone who has run Linux both embedded and on his desktop for the past 12 years. Your app doesn't improve anything, and I'd be glad to be proven wrong because you would've actually made a discovery we can use to improve Android and Linux with. From your post I understand it you change vm kernel parameters such that the oom killer is invoked sooner. This is actually detrimental to the stability of the OS, the oom killer is only meant to be invoked as a _last_resort_. The Android framework has its own means to free up memory, including calling onLowMemory in any application and doing a gc run. This does not cause instability and is completely transparent to the user. I've only ever had to manually kill applications in a broken state and others for debugging purposes, which is why the Force Close button exists.
It means that all that "free ram" is actually being used for cache.
And it's giving me speed
Click to expand...
Click to collapse
If the output looks anything like this:
Code:
total used free shared buffers cached
Mem: 3456 3325 131 0 10 93
-/+ buffers/cache: 3221 235
Then you've just never bothered to look. You can clearly see in the second line it makes a calculation for you which is exactly what it says in the leftmost column. And of course completely disregard the fact that cached pages are invalidated on a write (marked dirty) and reads from an mtd are really fast already anyway.
So to those that think it's great to have ram clogged with apps when the system is starving for space to use for cache
Click to expand...
Click to collapse
This is not how it works! For starters, ram cannot be "clogged". A drain pipe can be clogged but ram is made of digital circuitry, not plumbing. And second, there is no resource starvation in the page cache. It's just an old optimisation to keep data pages in memory for longer to serve repeated reads and give them back whenever they're needed for something else. More apps in ram can actually mean less reads are necessary because the data is already there (especially if you tend to switch between recent apps). Since Android 3.0, application developers are encouraged to use Loaders which cause filesystem I/O to be performed on a background thread. And applications which actually use the available ram always trump applications designed to use as little ram possible in performance. Between a collection of loaded objects and a cached filesystem, the collection always wins. You have 256 to 512 MiB of RAM in a typical Android device. The average application is 18 to 30 MiB. It can manage. Especially when you consider the fact that the UI only shows 1 task at a time and pressing the back button usually destroys the activity you were in. The gc takes care of its remains.
Now here's something which will actually improve write speeds on /data: Open up settings, applications, manage applications. Sort by size. Remove the biggest apps you don't need and move the rest to SD if you can (you can use "pm setInstallLocation 2" as root to move non-froyo-aware apps to SD). I've been using the market a lot lately so I just removed aDosBox, Albert Heijn, PocketCloud, Pulse and moved Dolphin Browser to SD which meant 47.25MiB free on /data. On a 175MiB partition, 30% of it is about 52MiB so I'd try to keep the available space around 50MiB. If your phone is low on storage, doing this will perceivably improve performance.
dud3me said:
Well I had to format system data and cache and wiped everything and now it's working again so I'm not completely sure if it was the turbocharge thing.
Click to expand...
Click to collapse
Same thing happened to me, but every time i turned 3g on the phone rebooted and i got stuck in a bootloop, i had to use the ruu update to restore phone.
I would stay away from the network tweaks. It doesnt improve speed anyway.
Sent from my HTC Wildfire using xda premium
henkdv said:
The idea that you can magically "supercharge" your OS by freeing up memory is fundamentally flawed.If this is really a problem on your phone, you're doing it wrong. I haven't done anything to free up ram and the amount of ram available on my wildfire is currently 108,48MiB. I start 10 random apps, Angry Birds, and Angry Birds Rio. 40,68MiB still free. I start Angry Birds Seasons and end up with 49,66MiB free and 9 apps died, including the first angry birds. Running out of ram is in general not a failure mode of Android and at no point was I unable to place a call. I close the 2 remaining open instances of Angry Birds the normal back-button way, 147,68MiB free.
Click to expand...
Click to collapse
All that you said is very informative.
What are your minfrees?
Set them to something like 6, 12, 16, 18, 26, 30.
Run a bunch of apps...
See how great it runs then
Fact of the matter is, user's with 1GB ram devices notice a real improvement.
Not placebo.
Pressing the home or back button has an instant effect without hesitation - which indeed happens on stock roms.
Yes in theory I'm sure it all makes sense and I apologize for using layman's terms such as "clogging".
An android phone is not a Linux PC so I believe it's not a great idea to configure it like it is a Linux PC.
They have difference purposes.
Anyway, in theory, a bumble bee can't fly - but it does.

WTF with the ram

i can only open about 3-4 app before my ram is full and its forcing to closing app . seriously ? wtf is this .
i feel like this phone is worse than n95 .
if i open a web page one youtube link and i still have in memory my message app it will start closing app and sometime it even close the Touch wiz widget so they have to re appear and load for 4 second . i cant believe they only putted 1gb of ram with all there touchwiz bloarware.
Ram issues
Check what apps are running on the background, i would check primarily things you log into that are always logged in like FB, Gtalk, Skype. although even with all those running you shouldnt have issues, maybe try doing a cache and dalvik cache wipe reboot and check changes.
MY BEST FIX is rooting, flashing an AOSP based rom that normally for me they use 350 to 400mb on a normal basis instead of 550-600mb in a sammy based rom.
mine is usally 800-1g and im constantly clearing memory. I dont get it either.
1slow4G said:
mine is usally 800-1g and im constantly clearing memory. I dont get it either.
Click to expand...
Click to collapse
S3 has a horrible memory management.
1 gb ram ain't enough for the beast.
Launcher redraw on a Top end phone is an Epic fail.
Selina40Kyle said:
S3 has a horrible memory management.
1 gb ram ain't enough for the beast.
Launcher redraw on a Top end phone is an Epic fail.
Click to expand...
Click to collapse
I agree, I just opened every app i have and went up to 1.26gb.. and when i have no apps open it jumps from 800-1gb on its own.. so i guess its all in the system that takes up most of the space
Selina40Kyle said:
S3 has a horrible memory management.
1 gb ram ain't enough for the beast.
Launcher redraw on a Top end phone is an Epic fail.
Click to expand...
Click to collapse
Jeez 1gb is more than enough
Problem is with the Samsung bloatware. Kies, Remote Controls and all those other services. Delete kiesexe and freeze the Samsung crap inc SVoice..
I see no need to sync to Samsung and Google. The Google services are enough.. The Samsung store is only worth unfreezing for those free offers. The four tracking services ain't needed etc I use Avast to do that etc.
Getting 285M free apx after bootup, same as ICS, on 4.1.2 now. 12 widgets, FB, G+, Fancy widgets, Jorte etc
Also make sure not to run supercharger. It kills multitasking!
Disable all the Bloatware or freeze it using link2sd.
(all share, talk back, s-voice)
Still sitting between 540mb and 630mb maximum
Sent from my GT-I9300 using xda app-developers app
Kojaes
My 2gb i747m really makes use of the extra ram. It not only can handle 50 background apps with stock rom as apposed to 15-20 for the 1gb version (assuming there is enough ram), but it will boot with about 1.6-1.7gb available, about 700mb used, and 1gb free, and will use memory up to about 200mb free before killing apps to make room for new apps. Bottom line, it multitasks like a S.O.B. My opinion based on 2.5 years Android experience...is that 2gb ram helps big time...especially if you do not optimize your system.
If I had the 1gb version, I would consider a lighter rom as some have mentioned, but also the V6 Supercharger app with specific settings to allow maximum multitasking while remaining stable...which might take some experimenting. I would install Titanium Backup Pro and freeze as many non needed apps to prevent them from loading at boot and using up precious ram. Also, for some apps, I use AutoRuns to prevent them from loading at boot time.
Also remember...that some apps will stay in RAM when it's plentiful. But other apps are programed to allow Android to kill them after a certain length of idle time when they haven't been used.
Ram management is fine on the S3.
If you are not happy with it use a task killer, custom rom/kernel and/or supercharger v6 script.
Also if your ram<100 then you should start making complaints.
My free ram is at 120mb-160mb and i'm happy,no lags,no slowdowns,nothing at all.
Android preloads apps in memmory in order to open faster when we launch them.
Free ram really is wasted ram...it cancels multitasking and if you've bough a 600$ phone and can't multitask with it then you're worth of your fate.
nfsmw_gr said:
Ram management is fine on the S3.
If you are not happy with it use a task killer, custom rom/kernel and/or supercharger v6 script.
Also if your ram<100 then you should start making complaints.
My free ram is at 120mb-160mb and i'm happy,no lags,no slowdowns,nothing at all.
Android preloads apps in memmory in order to open faster when we launch them.
Free ram really is wasted ram...it cancels multitasking and if you've bough a 600$ phone and can't multitask with it then you're worth of your fate.
Click to expand...
Click to collapse
The fact that an user has to get task killer and manage memory by him own: FAIL!
I know android pre loads stuff in memory, but it got the priority all wrong.
Why does it keep killing msging, phone and the GODDAMN launcher .
While it never kils the stupid stuff like "Google Book mark Sync", unless you freeze it.
There's no denying that 1gb has crippled S3 badly.
You can claim "Free ram is wasted ram" and throw down links, but at the end of the day it is giving me a bad experience.
Case in point:
1) Launcher Redraw:
Two points to it:
->Bad priority (I'm not sure if it's either a Samsung fault or Android; OOM 6 isn't the way to go).
-> Less ram.
The fact that browsing through play store for 15 mins and then hitting Home button results in launcher redraw is pathetic.
Less ram is the culprit( atleast one of the).
On such an expensive device this is just EPIC FAIL.
Sure we can do Super recharge and try removing the bloatware, but these are quick fixes and doesn't get rid of the main problem.
Not to mention not every one finds all this stuff easy.
The fact that you have to do tweaking on the 'supposedly greatest android phone' to make it work smoothly is an EPIC FAIL.
Custom Roms for an device as expensive as S3, should be there to enhance functionality and increase features. Not to make it works the way it should have out of the box.
2) Sh**ty Multitasking:
Trust me, my iPod touch does better multi tasking that S3 for day to day experience. (I am not an apple troll, btw)
And it doesn't even have a true multitasking and the specs are no where near S3.
When I pause a game, and resume it after an hour it starts from exactly same place . Try that with S3.
Try to use your phone when many apps are getting updated and notification bar is constantly changing.
It'll lag the hell out.
There's no defending to these points.
This is where Apple excels , by giving user everything perfect from out of the box.
Sure you can't do much, but what ever you can, you do it smoothly.
What makes me sad is that Samsung is so close to it, yet they screwed the experience.
And I'm not even going to talk about Contacts and Phone apps.
nfsmw_gr said:
Ram management is fine on the S3.
If you are not happy with it use a task killer, custom rom/kernel and/or supercharger v6 script.
Also if your ram<100 then you should start making complaints.
My free ram is at 120mb-160mb and i'm happy,no lags,no slowdowns,nothing at all.
Android preloads apps in memmory in order to open faster when we launch them.
Free ram really is wasted ram...it cancels multitasking and if you've bough a 600$ phone and can't multitask with it then you're worth of your fate.
Click to expand...
Click to collapse
Sorry but this is complete and utter drivel. Stop quoting websites and Google and start wising up.
If you have a game that needs to run and it uses 100mb and the phone has no free ram it kills something else.
This would be fine if the phone loaded the apps quickly but it doesn't.
Custom ROMs do not fix the lack of ram and neither do any of the memory management scripts.
My phone has around 200mb to 300mb though and it still loads and reloads phone and messaging and browser randomly.
Sgs3 is useless at memory management and anyone who says otherwise is living in a dreamland.
No lags and slowdowns is just blatantly not true as your messaging app and phone app will frequently take up to two seconds to load if you are using any Samsung ROM.
biffsmash said:
Sorry but this is complete and utter drivel. Stop quoting websites and Google and start wising up.
If you have a game that needs to run and it uses 100mb and the phone has no free ram it kills something else.
This would be fine if the phone loaded the apps quickly but it doesn't.
Custom ROMs do not fix the lack of ram and neither do any of the memory management scripts.
My phone has around 200mb to 300mb though and it still loads and reloads phone and messaging and browser randomly.
Sgs3 is useless at memory management and anyone who says otherwise is living in a dreamland.
No lags and slowdowns is just blatantly not true as your messaging app and phone app will frequently take up to two seconds to load if you are using any Samsung ROM.
Click to expand...
Click to collapse
True that.
I have no idea what is stored for 500-600Mb ram if not the important things like Phone, Msg and Launcher.
Useless stuff.
It is just marketing and business politics, Samsung knew that 1GB is not at all future proof but that is exactly what they need so they can sell the Note 2 and the i9305.
And still they sold over 30M i9300 devices.
eggman89 said:
True that.
I have no idea what is stored for 500-600Mb ram if not the important things like Phone, Msg and Launcher.
Useless stuff.
Click to expand...
Click to collapse
Man, Android loads that stuff itself based on usage, OOM settings and Minfree values. The other stuff is services that need to run full time so that Kies sync, Location and other Samsung bloat that is really not doing anything most of the time.
Ya I know.
I wonder how can the most important thing, launcher, has an OOM of 6.
Stupid really.
Is it a fault of Android or Samsung messed it up.
In all the galaxy nexus videos I've never seen launcher redraws.
So maybe Samsung messed up for whatever reason.
Sent from my Samsung Galaxy S3
"Free ram is wasted ram"
Click to expand...
Click to collapse
that remark has been misused greatly by people that can't code for ass and fail at memory optimisation.
It was originally in reference to the Superfetch feature in Vista/7 storing frequently accessed data in ram for faster application startup. It wasn't meant to be applied to applications that use huge amounts of memory for no good reason.
much of Androids poor memory management is Java related, who knows, maybe Google will get a clue and dump the Dalvik VM eventually for a native operating system.
Use aokp or cm 10
Sent from my GT-I9300 using Tapatalk 2
Diaze said:
Use aokp or cm 10
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
For many of us, camera is an important thing.
aakarani said:
Disable all the Bloatware or freeze it using link2sd.
(all share, talk back, s-voice)
Still sitting between 540mb and 630mb maximum
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Is it in the app store ?
Is there any way to freeze samsung permanently without root ?
does link2sd need root to work ?
is advance task killer enough to kill all samsung bloatware ?
Kojaes said:
Is it in the app store ?
Is there any way to freeze samsung permanently without root ?
does link2sd need root to work ?
Click to expand...
Click to collapse
1) Yes.
2) Yes. You can go to "manage apps", select the applications. There will be an option called "Disable". No need for any app.
3) See above

UK SIII Unbranded with Jelly Bean - Noticing performance is decreasing

Updated to the official OTA JB update a few weeks ago, and at first thing seemed great. The UI looked smooth and things seemed to have an increased efficiency. However ive noticed over the last week that things have been going wrong.
Delays opening and exiting apps, dialler being even slower than normal ( i know this has been an issue for others).
Looking at the device's ram usage its been at the 800mb mark, which i thought was quite high.
Anyone else been having similar probs?
Cheers
opencube said:
Updated to the official OTA JB update a few weeks ago, and at first thing seemed great. The UI looked smooth and things seemed to have an increased efficiency. However ive noticed over the last week that things have been going wrong.
Delays opening and exiting apps, dialler being even slower than normal ( i know this has been an issue for others).
Looking at the device's ram usage its been at the 800mb mark, which i thought was quite high.
Anyone else been having similar probs?
Cheers
Click to expand...
Click to collapse
Try wiping cache from CWM.
should of also mentioned im unrooted.
is that still possible?
thanks
opencube said:
should of also mentioned im unrooted.
is that still possible?
thanks
Click to expand...
Click to collapse
The stock recovery only has a factory reset option (deletes your data and apps).
Alright, did you install any new apps before the problem happened? Any dodgy widgets? What's the service using the most amount of RAM? (Settings -> Application Manager -> Running -> Most app using ram, look at the one with the highest MB's).
opencube said:
Updated to the official OTA JB update a few weeks ago, and at first thing seemed great. The UI looked smooth and things seemed to have an increased efficiency. However ive noticed over the last week that things have been going wrong.
Delays opening and exiting apps, dialler being even slower than normal ( i know this has been an issue for others).
Looking at the device's ram usage its been at the 800mb mark, which i thought was quite high.
Anyone else been having similar probs?
Cheers
Click to expand...
Click to collapse
One its a question .
Two i would backup data and factory reset first .
jje
largest running apps being:
Settings 67mb
Google services 22mb
Samsung Keyboard 21mb
Viber 13mb
Facebook 17mb
The rest are under 10mb
Same happened to me, I factory reset the phone and it runs too good to be true. Also disabled some bloat in app settings,not sure how much difference its specifically made but the phone flies.
Additionally there are 4 settings that will speed up your phone, allow dev options to be on, find force GPU rendering and turn it on. Then above that there should be 3 settings that each allow numerical settings, set each of the 3 to 0.5 to reduce the time that your phone loads up advanced displays animations.
You're welcome.
Sent via second class post, so I don't expect you to read this for at least a few weeks.
From what I remember force gpu rendering causes apps to use a lot more ram. Could be wrong but it will probably be an issue for those who complain about low ram.
I know it might seem a bit obvious but have you switched Power Saving Mode on?
Because for half a day I was convinced something was seriously wrong and thinking the worst until that face palm moment when I saw the icon lit up.
I definitely notice an increase in performance with it on but haven't noticed any adverse affects like more ram consumption, in fact the only problem ever was that the app androidify didn't work
Sent via second class post, so I don't expect you to read this for at least a few weeks.
---------- Post added at 07:49 AM ---------- Previous post was at 07:40 AM ----------
Scrap that, having just tested, I experienced significant less RAM usage and a better fps with force GPU on, perhaps you heard that out affects the battery negatively? I don't know but it works wonders for me
Sent via second class post, so I don't expect you to read this for at least a few weeks.
well before i could tinker and try out the suggestions here it seems like my phone has had a dose of Sudden Death syndrome.
Wont turn on, charge or anything.
Anyone else had this in Uk and could tell me process of getting a new device or repair?
Thanks
dodgebizkit said:
Then above that there should be 3 settings that each allow numerical settings, set each of the 3 to 0.5 to reduce the time that your phone loads up advanced displays animations.
.
Click to expand...
Click to collapse
Does this actually reduce the loading time? As far as I understand this setting just plays the animation at double speed, so it makes your UI appear snappier.
Minimally I assume because it's not processing the animation so much. In all honesty I can't give a definitive answer though.
I think forcing GPU does though because your processor is free top load up all the back ground processes while your GPU loads the visual aspects, efficiency is always the best way and most things on jelly bean should be optimised for it.
Sent via second class post, so I don't expect you to read this for at least a few weeks.

Nexus 10 memory leak

I got the new Nexus 10. Haven't installed many apps. I noticed that if I watch youtube for over an hour, youtube crashes back to main menu. Then I noticed that the entire tablet turned extremely sluggish. I went to Apps in Settings and everything wast in the process of Restarting! Also, almost the entire RAM is used leaving between 40 - 90 MB's of Ram free!
I tried to take a screen shot of the situation. But apparently there's not enough memory to save the screen shot!
So I had to take a pic of the tablet with my cellphone.
What's going on?
Details:
Brand new (less than a few weeks old)
Android 4.2.2
Non-rooted
Nothing running in "SHOW CACHED PROCESSES"
The 8 apps running continually "Restarting"
I force close the apps. But even with only Settings and 2 system apps in the "Restarting" state, the memory is still 1.2Gb used.
i thought this was independent to custom roms, as I've seen this happen on my aokp running gnex. it must be a bug in 4.2.2. hopefully it gets fixed officially, as most recent OFFICIAL builds of AOKP have already fixed the issue. something about the camera on the lock screen or something i read a while back. the only fix right now is a reboot.
I have a similar issue, I'm running nothing more than stock apps (besides Os monitor and terminal emulator) am not rooted and stock ROM.
What I have found is that surfaceflinger is just slowly using up all the free ram where it gets to a point that the devices becomes unstable.
Install os monitor and see if its the same for you?
** was trying to post a screen shot of my device showing surfaceflinger using nearly 700mbs, but I can't post links.... sucks)
VanCatRabbit said:
I have a similar issue, I'm running nothing more than stock apps (besides Os monitor and terminal emulator) am not rooted and stock ROM.
What I have found is that surfaceflinger is just slowly using up all the free ram where it gets to a point that the devices becomes unstable.
Install os monitor and see if its the same for you?
** was trying to post a screen shot of my device showing surfaceflinger using nearly 700mbs, but I can't post links.... sucks)
Click to expand...
Click to collapse
no worries buddy, I got surface flinger growing in ram over less than a half hour cycle. just for my two cents, I've seen it start off with 60mb used, but these shots are a little after some web browsing and about 15 mins of sonic 4 episode 1.
https://docs.google.com/file/d/0B_bkxTZXrpqwWGtoSTdIQUxmakU/edit
look at RSS. most of those were ran with just the tablet idling on the terminal screen. and this is also across different kernels and Roms. I hear something about aokp fixing a nasty leak but I haven't tested yet if this fixes it yet.
dakunesu said:
no worries buddy, I got surface flinger growing in ram over less than a half hour cycle. just for my two cents, I've seen it start off with 60mb used, but these shots are a little after some web browsing and about 15 mins of sonic 4 episode 1.
https://docs.google.com/file/d/0B_bkxTZXrpqwWGtoSTdIQUxmakU/edit
look at RSS. most of those were ran with just the tablet idling on the terminal screen. and this is also across different kernels and Roms. I hear something about aokp fixing a nasty leak but I haven't tested yet if this fixes it yet.
Click to expand...
Click to collapse
It's not fixed, at least not completely. It does feel that surfaceflinger eats the memory slower on AOKP but nevertheless it still does it.
user64x said:
I got the new Nexus 10. Haven't installed many apps. I noticed that if I watch youtube for over an hour, youtube crashes back to main menu. Then I noticed that the entire tablet turned extremely sluggish. I went to Apps in Settings and everything wast in the process of Restarting! Also, almost the entire RAM is used leaving between 40 - 90 MB's of Ram free!
I tried to take a screen shot of the situation. But apparently there's not enough memory to save the screen shot!
So I had to take a pic of the tablet with my cellphone.
What's going on?
Details:
Brand new (less than a few weeks old)
Android 4.2.2
Non-rooted
Nothing running in "SHOW CACHED PROCESSES"
The 8 apps running continually "Restarting"
I force close the apps. But even with only Settings and 2 system apps in the "Restarting" state, the memory is still 1.2Gb used.
Click to expand...
Click to collapse
By far the most info I've seen posted on this situation has been on this Google support thread:
http://www.google.com/url?q=https:/...productforums.com/d/msg/mobile/-/GFnACv1nC0MJ
Specifically the posts by Виктор Манчев
I'm havin the same issue, running nothing more than stock apps and my free memory is 100mb, also can't use the keyboard because the lack of memory.
Should I root my nexus 10 and install a custom rom? I don't want to be having this kind of problems, I saved money to buy this **** and now it won't work, I put my faith in you damn nexus 10 .
I am experiencing the same memory leak on stock rooted 5.1.1. It is very painful to say the least. In my nexus 6 I'm having memory leak as well but there is 3 gb of ram so it's not as bad. Did anyone find a work around or a fix for this issue?
joshhayden10 said:
I am experiencing the same memory leak on stock rooted 5.1.1. It is very painful to say the least. In my nexus 6 I'm having memory leak as well but there is 3 gb of ram so it's not as bad. Did anyone find a work around or a fix for this issue?
Click to expand...
Click to collapse
Using Chroma ROM 5.1.1. Fast, smooth, stable, no memory leaks.
I'm going to have to try that. Thank you.

HOW TO - Fix Lollipop Slow Down Issues

ive been using the apps from this guy
https://play.google.com/store/apps/d...terprise&hl=en
ram booster and cache apps to sd booster
significant performance increase. im talking about no slowdowns and easy multitasking
after unlocking, installing lollipop and rooting
pretty significant increases. cannot complain at all.
dont have any slowdowns on my other 2 devices (n7 2013 and n6 on vzw) so cant compare to those but this fixed my shield lollipop issues
he has a lot of other products as well but i havent used them.
Link is broken. Please re-post. Thanks
myrcgarage said:
Link is broken. Please re-post. Thanks
Click to expand...
Click to collapse
Woops Sorry. Here's a link to the ram Booster app then just click more apps by gejos
https://play.google.com/store/apps/details?id=com.gejos.android.rambooster
I remember the good old days of Eclair when these things used to be commonplace.
tl;dr if you're actually running one of these things and you're seeing a large and measurable change... something's not quite right.
Yes. Lollipop update. Tried factory reset, deleting certain apps. Nothing seems to help until I tried the ram Booster.
Ermm. Sounds like placebo. This isn't android gingerbread anymore and these types of tweaks are largely useless... On our high end device anyways.
If you do a search on xda, I am not the first person to mention these apps specifically. I agree that these things are mostly garbage but this one is different. I urge whoever is having performance issues with lollipop to try this.
Are you using the donate version with more options? I think I tried this app before and it didn't fix my slowdowns, but I will try again. I don't have SD card so I can't try the other cache to SD-app.
The slow downs and memory leak are so frustrating, I have to restart a couple of times every day to be able to play for an example Simpsons Tapped out. I use the same apps on my ASUS Tegra 4 tablet with 4.4.2 and it feels so much faster and there is no need to restart it every day.
dape16 said:
Are you using the donate version with more options? I think I tried this app before and it didn't fix my slowdowns, but I will try again. I don't have SD card so I can't try the other cache to SD-app.
The slow downs and memory leak are so frustrating, I have to restart a couple of times every day to be able to play for an example Simpsons Tapped out. I use the same apps on my ASUS Tegra 4 tablet with 4.4.2 and it feels so much faster and there is no need to restart it every day.
Click to expand...
Click to collapse
nope, regular free version. i didnt even know the donate one had more options
Neither the donate or free version should provide any noticeable difference besides maybe more battery drain.
Thanks for the helpful feedback. Please try the app first and then you can comment.
I have been running the app for 5 days now, can't say I see any difference, I still have the memory leak (or what it is that causes the need to restart once or twice a day). Still have the UI slowdowns too.
http://www.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care
I'm just going to venture a guess that any task killer that is significantly improving your battery life is probably rooting out apps that are falling into Lollipops memory holes. So the battery savings are accidental...
This is not how Android is supposed to run. This hasn't been the way Android has run since 2.2 or before, the last time task killers were all the rage.
Sent from my Galaxy S5

Categories

Resources