• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help RAM Usage issue

icedtea

Android Enthusiast
hi, i have searched for memory issues, but fell down to the "storage" and not the RAM. .. just want to ask, is it common for the S2 to have big RAM usage after several hours of uptime?? just wondering i am just using facebook, gmail and some games but after closing them.. time comes that my RAM is almost having 600mb usage and checking the running apps, i cannot seem to find what's the culprit. ..

any experiences??

my work around here is just to reboot the phone every time it reaches 60-80mb RAM FREE, which shows some slow down of performance from the phone.. considering it's dual core. .. :(
 
What does your ram stay at naturally in you sgs2 once you have cleared memory. mine stays at around 310-360 . Is this normal??
 
Some app on your handset has a memory leak - if no apps are active then there's no way available RAM should be so low.

Note the available RAM in Task Manager, run one of the games for a few minutes then close it down. The available RAM should return to more-or-less what it was previously. Repeat with all the likely suspects until (hopefully) you find the one that's not playing by the rules.
 
"Normal" really depends on what apps are running and how they're configured, so everyone will have a different figure. I never clear memory and right now mine shows 424MB free after 20.5hrs uptime.
 
as slug said, its highly based on wat apps ur running.. widgets etc, they all add up.. mine's always around 400-450mb, it seems
 
Yeah yesterday my phone reached to 600-700ram and never drop below 400. I had to restart my phone after to go back 300ish. no app is running too. I'm not sure how to determine leaked memory.
 
I always go to task manager after playing around for a bit, its usually in the mid to high 300's, then I close whatever apps are still open and clear memory and it goes to low 200s, ive seen high 100s when I cleared everything. Ive never seen it in the 400s yet...

Ram Status= xxx/837mb
 
@Slug, yes i do that, the problem is everytime i clear the memory/RAM using task manager, it will lead me to the contacts page.. no way to exit except loading the launcher im using (this point SBP launcher) tried it using the default TwLauncher, and it worked normally. . .(but after sometime.. same RAM usage spikes again)
 
@Slug, yes i do that, the problem is everytime i clear the memory/RAM using task manager, it will lead me to the contacts page.. no way to exit except loading the launcher im using (this point SBP launcher) tried it using the default TwLauncher, and it worked normally. . .(but after sometime.. same RAM usage spikes again)

For the failed launcher startup issue (especially with 3rd party launchers):
Set SPB launcher as default (you can use homeswitcher or homesmack for this), download an Autorun Manager (i used AndRS's Autorun Manager) and disable TwLauncher from running during startup. Doing this loads the SPB launcher for sure and prevents the contacts page from appearing instead.

For memory concerned, its better to find alternatives to the apps that are hogging memory... but if you're still wanting those apps, then try to clear the cache and program data of the problematic app (through Managing Apps section in Settings)... then reconfigure the app and see if the app works properly.
 
good tip. . i will check the app. .. btw, any memory cleaner app in mind?? or would you guys opt to clean the RAM with Task Manager instead??
 
Treat the cause, not the symptom. ;) Find out what is screwing with the OS memory management and uninstall it, or it will continue to give you grief.
 
Some app on your handset has a memory leak - if no apps are active then there's no way available RAM should be so low.

Note the available RAM in Task Manager, run one of the games for a few minutes then close it down. The available RAM should return to more-or-less what it was previously. Repeat with all the likely suspects until (hopefully) you find the one that's not playing by the rules.

Deffo sounds like a memory leak... there's a digital clock app on Market that sent my RAM nuts but the problem was fixed in the last update.

Manually check for updates daily as automatic notifications can be a bit hit and miss depending on which ROM/kernel you're running.

Open market > my apps, available updates will be listed there.
 
For the failed launcher startup issue (especially with 3rd party launchers):
Set SPB launcher as default (you can use homeswitcher or homesmack for this), download an Autorun Manager (i used AndRS's Autorun Manager) and disable TwLauncher from running during startup. Doing this loads the SPB launcher for sure and prevents the contacts page from appearing instead.

tried this. seems nothing happend. i disabled the application (though running status is still tagged) rebooted the phone.. checked Running apps.. and still the ones disabled are present in the running apps

namely : (some)

social net/hub
YM
google maps
 
tried this. seems nothing happend. i disabled the application (though running status is still tagged) rebooted the phone.. checked Running apps.. and still the ones disabled are present in the running apps

namely : (some)

social net/hub
YM
google maps
That only solves the restart launcher which ends up going to the contacts page or going blank when you restart your 3rd party launcher (such as SPB Shell)... as reiterated in the first line: "For the failed launcher startup issue"

Some apps re-appear because commonly, there are apps which install a "system process" that automatically restart them. From what I understand - Android's OS prevents any 3rd party task killers from killing any system tagged processes, the only exception is - they can only be killed manually by using Android's Application manager but only temporary... a reboot restarts them back. You need to uninstall the app altogether to ensure it doesn't start up.

Sadly, Social Hub and Google Maps is part of the Manufacturer's line of apps... those cannot be uninstalled unless you have a rooted phone and a means to debrand / uninstall manufacturer's pre-installed applications.
 
From what I understand - Android's OS prevents any 3rd party task killers from killing any system tagged processes, the only exception is - they can only be killed manually by using Android's Application manager

ooh hahah does this means all those task killers in the market are just for "design" :) and does not really mean business?? (of killing those unwanted/opened apps? )
 
ooh hahah does this means all those task killers in the market are just for "design" :) and does not really mean business?? (of killing those unwanted/opened apps? )
The task killer's or autostart manager's true killing ability is mostly hindered by the root permissions. Another permanent solution, is a modded firmware with root and advanced task killing capabilities... which basically gives you more control over your phone's internal workings.

But both methods require ODIN based flashing, and well... flashing in that method itself, does not mix well with phone warranties (only flashing via KIES retains the warranty). ;)
 
ooh hahah does this means all those task killers in the market are just for "design" :) and does not really mean business?? (of killing those unwanted/opened apps? )

The problem is that too many users come to Android with the preconceived notion, gained from Windows on the desktop, that having oodles of "free RAM" is somehow a good thing. So they go on a killing spree, closing everything that they think they don't need without a clue as to what the OS might need to do the job(s) they're asking of it. This either leads to force-closes in other dependant apps or the OS restarting the closed service because it's required by something else.

The software engineers responsible for Android's resource management know what they're doing. :)
 
but the problem is. . . it sometimes affect the speed and response time of the phone's functionality :( . . .example. . can we feel the dual core functionality of S2?? i have noticed that when i play vids (captured from phone) it sometimes lag at the midst of playing it.. .. the games i play lags as well considering that i am just playing a simple game. namely : basketball shot 3d, pool, fruit slice . ..
 
umm, well you can try encoding the videos to lower bitrates and resolutions... puts less strain on the mobile processor, helps reduce video buffing duration too.

games wise, reduce the update frequency of widgets - or better terminate active services using a task manager... which is mostly what task managers are mainly for. to me, what lags is not lack of memory - more like too many apps/widgets running in the background taking up processor allocation.

launcher wise, SPB Shell is fancy but is a launcher that takes a huge chunk of memory and processing power (I used the 3D version), better to have a non-3D launcher interface if performance is what you want. im not sure whether 3D launchers takes up processing power or memory in the background - but I'll just assume it tends to. have a minimalized feature launcher installed as well; logically, its got faster response, launcher less likely to leak memory because of minimal features, and saves some memory too.

I would turn off mobile antivirus (if its installed and I want to play 3D games) - some mAV's tends to check in the background for any viral code executed during an application's runtime, hogs a lot of resources doing it behind the scenes...

depends on you though... its tedious to do all these things sometimes...
 
Back
Top Bottom