Having the apps pre-load in no way does ANYTHING disruptive to the system. It uses no CPU processes
This doesn't make sense to me. Pre-loading an app is going to use SOME CPU processes, even if they're trivial.
Having the apps pre-load in no way does ANYTHING disruptive to the system. It uses no CPU processes
Having the apps pre-load in no way does ANYTHING disruptive to the system. It uses no CPU processes
This doesn't make sense to me. Pre-loading an app is going to use SOME CPU processes, even if they're trivial.
It is smart about it dude. I explained exactly how this process works. All you have to do is read the numerous user testimonials to the fact of disabling task killers increases stability, battery life, and general phone performance.
Seems like being smart would be going "hey, this app keeps getting closed/crashes (force close)... maybe I shouldn't restart it".
Having the apps pre-load in no way does ANYTHING disruptive to the system. It uses no CPU processes
This doesn't make sense to me. Pre-loading an app is going to use SOME CPU processes, even if they're trivial.
If you wish to blame anyone, blame the Application Developer.
Android OS, and I am over simplifying, works on a several premises.
1) Clockrate adjustment based on work load.
2) Maintaining applications in memory based on program requirements.
3) Maintaining applications in memory based on user interaction.
If you will note, I put program requirements before user interaction. The reason for this is simple. Each program has the ability to "hook" itself (register a call back function) to specific events the Android OS exposes. Every time you kill an Application that has a hook to one of the events that occur, it forces the OS to reload that application and catch up to the point it already should have been at. Which is what can lead to unintentional battery drain and system instability.
As the user of the phone you then have two choices. Uninstall the application or live with the Developers intentions.
Now since you are rooted, you can do one extra thing that normal Android OS users can't. That is to delete system applications you don't want to have running.
Killing a task constantly or even automatically when it is hooked to a system event is very counter productive to your goal of longer battery life. It would make more sense for you to simply delete the application.
If you wish to blame anyone, blame the Application Developer.
Android OS, and I am over simplifying, works on a several premises.
1) Clockrate adjustment based on work load.
2) Maintaining applications in memory based on program requirements.
3) Maintaining applications in memory based on user interaction.
If you will note, I put program requirements before user interaction. The reason for this is simple. Each program has the ability to "hook" itself (register a call back function) to specific events the Android OS exposes. Every time you kill an Application that has a hook to one of the events that occur, it forces the OS to reload that application and catch up to the point it already should have been at. Which is what can lead to unintentional battery drain and system instability.
As the user of the phone you then have two choices. Uninstall the application or live with the Developers intentions.
Now since you are rooted, you can do one extra thing that normal Android OS users can't. That is to delete system applications you don't want to have running.
Killing a task constantly or even automatically when it is hooked to a system event is very counter productive to your goal of longer battery life. It would make more sense for you to simply delete the application.
Yeah, I'm beginning to think more and more that my problem lies with HTC. I actually have my phone to the point now where nothing is starting up automatically that I don't want (I'm not killing it, it's just not starting up at all). So maybe I don't need the task killer now.
Still, I think it's weird that on 2.1 there wasn't all this stuff starting up. Maybe HTC changed something.
Since HTC is an application developer, that would fit with my explanation very well.
Cool. I appreciate the reply. I feel like robyr came out swinging from post #1.
One thing to consider with task killers is that they themselves constantly run, constantly use CPU processes to kill apps which are not using CPU processes, and since they keep running actually eat battery life.
http://phandroid.com/2010/08/25/droid-x-comes-out-on-top-in-android-phone-battery-life-comparisons/
One thing to consider with task killers is that they themselves constantly run, constantly use CPU processes to kill apps which are not using CPU processes, and since they keep running actually eat battery life.
Well, to be fair, if I have my ATK auto-kill disabled, from what you guys are saying it shouldn't be using any extra CPU processes by "running", as it should only actually do anything when I tap it. And if I'm only using it to kill things that won't auto-restart, that should be fine, right?
The whole thing is absolutely confusing to me to be honest. If it works for you I believe you. Task killers have always been a mystery to me honestly. Some people say they work while others don't. As far as battery goes my battery life has kinda sucked too since I rooted. Even with what I might call 'moderate-heavy use' I still think I should be getting AT LEAST JUST A LITTLE BIT MORE BATTERY THAN what I'm getting. I'm usually lucky to get 10 hours it seems like. However it might be since I'm outta school now so I have more time to play around with my phone.How can people say task killers don't work? My phone will be freezing and slow as hell, and I kill my apps, and then the phone is speedy again! You can't disprove something like that!
How can people say task killers don't work? My phone will be freezing and slow as hell, and I kill my apps, and then the phone is speedy again! You can't disprove something like that!
How can people say task killers don't work? My phone will be freezing and slow as hell, and I kill my apps, and then the phone is speedy again! You can't disprove something like that!
It can easily be explained. You have an app in your system that is poorly written and disrupting the rest of hour phone. I will put money on that. Even the developers of Android software say task killers are not necessary. The beauty of open source is also the Achille's heel. Software can slip through that shouldn't and it ends up causing the problems like you are talking about. It has been documented several times over that task killers cause more problems than they fix. Including eating the devil out of batteries.
I would go through your apps list and figure out the true source of your problem. Either that, or something didn't take right with the rooting of your phone.