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

Help memory issue

joncape

Newbie
hi guys

ive looked through previous posts and havent found anything useful.

When i reboot my phone (SGS), and hit the advanced task killer button straight away, it says "22 apps killed, 152mb available".

22 FRIGGING APPS ON START UP??

Thats my first gripe. How do i tell which apps are set to start on start up, and how do i change that?

Second thing is, after about 10 seconds, i hit the kill all button, and it kills 5 apps. 2 seconds later, it kills 8 apps! after that, it settles on "killed 0 apps, 152mb available".

So are there apps which try to restart straight after being killed? How do i figure out which apps these are?

Lastly, after my phone being on all day, a kill all only gives me about 55mb free. Surely, if i'm "killing all", i'm killing the same amount as when i first reboot? Where does all my memory go?

Thank god for ATK. thats all i can say. Some hints will be appreciated.

Cheers
 
You do realize the operating system is designed to do all of this for you right?

Those apps are going to attempt to restart, and it takes more CPU power to restart them.

The Android OS will kill apps when RAM gets low, not to mention this but by killing them without the OS doing it, the OS is going to try to relaunch them. Also, the apps running in the background are limited to 10% of the CPU usage.

Most of the time it will be the calendar app, or the Android OS apps (time/date etc).

Over all, I found at LEAST 1-2 hours of use time out of my phone by getting rid of ATK as did most of my friends.
 
...furthermore, i've put an ATK button on every home screen... every time i swipe to another homescreen and hit the button, it kills 5 apps!

I'd love a way of preventing apps from opening so damn easily...
 
thats an interesting take on things.

so you're saying that the uncountable posters who swear by task killing apps are wrong? i'm prepared to believe that the OS will kill things before it bogs down the phone. that makes some sense. however i'm also aware that memory is there to be exploited by every program out there.

And why, if Android is designed to kill apps that slow down my phone, am i losing 100mb in a matter of hours? I am fairly certain that my phone runs faster on reboot because i have 150mb free, instead of only 50...
 
...furthermore, i've put an ATK button on every home screen... every time i swipe to another homescreen and hit the button, it kills 5 apps!

I'd love a way of preventing apps from opening so damn easily...

It's hard to wrap you're head around the concept that unused memory is wasted memory. Android is designed to be a mobile OS on devices that balance power and resources. Let it.

Android is going to continue to load apps so they are ready to go when you need them. However, just because they are loaded in memory doesn't mean they are "running", just saved in state.

You're task killer is doing nothing for you other than running down your battery.

You might find this useful: Lifehacker, tips and downloads for getting things done
 
thank you. great article.

In this case, i should leave ATK alone completely.. i'm sure some 3rd party alarms etc have been unreliable as a result of killing stuff.

I thought maybe use ATK on start up, to kill all those damn apps that start automatically, and then just using watchdog from there on in.. however that doesn't stop ATK from killing something important.

I'm pretty sure i'm not going to root my phone - sounds like there's a (albeit small) element of risk involved with rooting, and i dont have the cash to start gambling with that kind of money. So as nice as autostarts sounds, thats not an option. Is there something similar to autostarts which can work on a non-rooted eclair SGS?

Thanks again!
 
should i use start up cleaner? autorun manager? autostart killer?

and how do i tell which apps i can prevent from starting without causing those apps to malfunction because i prevented some obscure process from occurring? for example, if iset a reminder with a 3rd party app, restart my phone, and that app is not allowed to start automatically, then i miss the reminder?

Basically, surely the apps which set themselves to start up on reboot do so because they need to in order to function properly?
 
And why, if Android is designed to kill apps that slow down my phone, am i losing 100mb in a matter of hours? I am fairly certain that my phone runs faster on reboot because i have 150mb free, instead of only 50...


Howmany apps do you have installed?

And if you want to stop all runing apps go for System pannel, it cost 1/2$ i think and it kan soft restart (kill all apps and get back to the amount when you reboot)

atk doesnt kill os programs
 
okay.. so its a nice theory but...

1 day into NOT using an app killer, and my phone slowed down considerably. 2 days into not using an app killer, and my phone slowed down so much i had to reboot it. And once turned it off, on again, and waited 3 minutes for it to settle, it took 15 seconds to open the app drawer, and about the same amount of time to do other simple stuff.

I ended up going into ATK and killing everything i thought didnt need to be on.

So much for the android system managing its own memory.

PS. To answer your question, i'm not running that many apps... several widgets...this is what ATK shows:

clock (system)
camera (system)
smooth calendar (havent used in a week)
appbrain
voice dialler (system)
task manager (system)
market
homework (widget)
facebook (system)
bubble buster (game, but i closed it)
multicon (widget)
brightness level (widget)
smart Shortcuts (some shortcut widgets)
Battery Solo (widget)
messaging (system)
Go SMS
Accuweather quick
dialer one (awesome)
where's my droid
clockr (widget)
calwidget (widget)


QUESTION: how the hell do i get my system to run faster?
 
hi snapper fishes. hmm.. i ate a black snapper in zanzibar last month. so awesome.

anyways...

I'm running eclair... 2.1... I'm in South Africa.. thats the most update version of android they have released here. I really don't expect them to release anything else for the SGS.

I'm not confident to root my phone. I've read the word "bricking" too many times, and there's no way i can afford to brick mine!

suggestions?

thanks
 
by the way...

i found a sort of a replacement app to use instead of ATK.. its called 'fast reboot', and does a virtual reboot of the phone.
I assume that the apps on my phone are designed to handle a reboot, which means that the virtual reboot will clear things up without screwing with important processes which the running apps are busy with / have in cache / whatever.

It seems to work well - once i hit it, the phone is pretty laggy for about 20 seconds (while i assume its busy re-opening a bunch of apps, kind of like..well.. a reboot), and then it runs much smoother.

Is that still a bad idea? Is there a way to manage my phone and have a nice fast running device without it?
 
Back
Top Bottom