What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Task Killers... The Answer from Google & Developers.

dont let the wool get pulled over your eyes even "LINUX" has a task manager. i got ubuntu latest release and fedora latest release and both have task managers. but to each their own we all have learned machines can only do so much. android is still wearing diapers in the os sense. and if main os's we know as windows linux and so on use task manager then what is the real harm in someone using a task killer to clean the mess up i am unsure about mac.
 
Its not using a task killer that's the issue, its misuse that causes errors. A 3rd party task killer's purpose is to stop unresponsive applications, not auto kill. This system needs certain apps open to perform certain tasks. Auto killing usually kills the applications before they need to be shut down which will usually cause certain tasks to not function properly or to become sluggish.

dont let the wool get pulled over your eyes even "LINUX" has a task manager. i got ubuntu latest release and fedora latest release and both have task managers. but to each their own we all have learned machines can only do so much. android is still wearing diapers in the os sense. and if main os's we know as windows linux and so on use task manager then what is the real harm in someone using a task killer to clean the mess up i am unsure about mac.



DroidForums junkie!
 
If these processes are running in the background and not actually using up CPU, just speeding up the starting of an app; how does that NOT use up battery-life?

Takes the same amount of energy whether that memory chip is loaded or empty. Does your thumb drive use more power when it is loaded to 100% than when it is empty?
 
If these processes are running in the background and not actually using up CPU, just speeding up the starting of an app; how does that NOT use up battery-life?

Takes the same amount of energy whether that memory chip is loaded or empty. Does your thumb drive use more power when it is loaded to 100% than when it is empty?
THAT makes sense. I believe I will root my phone and rid at least those programs I see myself never using. :)
 
I wouldn't recommend uninstalling them because that can cause issues. Instead, you can freeze them with Titanium Pro. Or, get Root Explorer and change the extensions in /system/app from .apk to .bak. That should do the trick.

If these processes are running in the background and not actually using up CPU, just speeding up the starting of an app; how does that NOT use up battery-life?

Takes the same amount of energy whether that memory chip is loaded or empty. Does your thumb drive use more power when it is loaded to 100% than when it is empty?
THAT makes sense. I believe I will root my phone and rid at least those programs I see myself never using. :)



DroidForums junkie!
 
I wouldn't recommend uninstalling them because that can cause issues. Instead, you can freeze them with Titanium Pro. Or, get Root Explorer and change the extensions in /system/app from .apk to .bak. That should do the trick.

Takes the same amount of energy whether that memory chip is loaded or empty. Does your thumb drive use more power when it is loaded to 100% than when it is empty?
THAT makes sense. I believe I will root my phone and rid at least those programs I see myself never using. :)



DroidForums junkie!

I don't believe just freezing the apps get rid of them. You still have to delete the app, Titanium just backs them up. At least that's my understanding, then again I've never had any luck with Titanium.

Changing the extension is a way to remove the apps from appearing on your phone, but they are still taking up space
 
True. Both methods will stop them from running though.

I wouldn't recommend uninstalling them because that can cause issues. Instead, you can freeze them with Titanium Pro. Or, get Root Explorer and change the extensions in /system/app from .apk to .bak. That should do the trick.

THAT makes sense. I believe I will root my phone and rid at least those programs I see myself never using. :)



DroidForums junkie!

I don't believe just freezing the apps get rid of them. You still have to delete the app, Titanium just backs them up. At least that's my understanding, then again I've never had any luck with Titanium.

Changing the extension is a way to remove the apps from appearing on your phone, but they are still taking up space



DroidForums junkie!
 
if he's going to make the effort to root the phone, any reason he shouldn't just load a ROM that's stripped of the bloatware? i've yet to root, but when i do i'd like to get a ROM that has Sense, but minus all the extra apps. i'll download them as i see fit. any ROM's like that?
 
if he's going to make the effort to root the phone, any reason he shouldn't just load a ROM that's stripped of the bloatware?

However, what's bloatware for me isn't bloatware for you (I use Cyanogenmod and they have the stock twitter and facebook apps on the phone but I don't have a facebook account and am happy with twidroyd which doesn't need the stock app to function). Knowing how to safely remove those apps is still a good thing.

As for your question about a ROM with Sense but without the bloatware, you might do better asking that question in the ROMs section of the forum, especially for your specific device. If you still don't get an answer, several apps/themes can do a decent job of approximating Sense as well.
 
My phone has been so damn slow without a good killer. I know inactive apps are supposed to be reclaimed... but the reclaiming process slows my phone to ****. Random apps like Rhapsody run, even though I never use it. I have to manually kill them, which is a huge PITA.

They really ****ed my phone with this ****.
 
My phone has been so damn slow without a good killer. I know inactive apps are supposed to be reclaimed... but the reclaiming process slows my phone to ****. Random apps like Rhapsody run, even though I never use it. I have to manually kill them, which is a huge PITA.

They really ****ed my phone with this ****.

Please read the following:

Task Killers Per Lifehacker:

Android Task Killers Explained: What They Do and Why You Shouldn't Use Them
How Android Manages Processes

In Android, processes and Applications are two different things. An app can stay "running" in the background without any processes eating up your phone's resources. Android keeps the app in its memory so it launches more quickly and returns to its prior state. When your phone runs out of memory, Android will automatically start killing tasks on its own, starting with ones that you haven't used in awhile.
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a good thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck.

Why Task Killers Are (Usually) Bad News


Apps like Advanced Task Killer, the most popular task killer in the Market, act on the incorrect assumption that freeing up memory on an Android device is a good thing. When launched, it presents you with a list of "running" apps and the option to kill as many as you want. You can also hit the Menu button to access a more detailed "Services" view, that lists exactly which parts of each application are "running", how much memory they take up, and how much free memory is available on your phone. This set-up implies that the goal of killing these apps is to free up memory. Nowhere on the list does it mention the number of CPU cycles each app is consuming, only the memory you'll free by killing it. As we've learned, full memory is not a bad thing—we want to watch out for the CPU, the resource that actually slows down your phone and drains your battery life.
Thus, killing all but the essential apps (or telling Android to kill apps more aggressively with the "autokill" feature) is generally unnecessary. Furthermore, it's actually possible that this will worsen your phone's performance and battery life. Whether you're manually killing apps all the time or telling the task killer to aggressively remove apps from your memory, you're actually using CPU cycles when you otherwise wouldn't—killing apps that aren't doing anything in the first place.
In fact, some of the processes related to those apps will actually start right back up, further draining your CPU. If they don't, killing those processes can cause other sorts of problems—alarms don't go off, you don't receive text messages, or other related apps may force close without warning. All in all, you're usually better off letting your phone work as intended—especially if you're more of a casual user. In these instances, a task killer causes more problems than it solves.
What You Should Do Instead

That said, not all apps are created equal. Many of you have used task killers in the past and actually found that after freeing up memory, your phone works a bit better. It's more likely that this is because you've killed a bad app—one that was poorly coded, and (for example) keeps trying to connect to the internet even when it shouldn't. Any performance increase you experience is more likely because you killed the right app, not because you freed up loads of memory (or, in many cases, it's just placebo). Instead of killing all those apps, find out which ones are actually causing the problems. If you really know what you're doing, you may benefit from using a task killer to stop the one or two inefficient-but-loved apps on your phone.
Note, however, that this is still a contested notion. A lot of developers (including ROM builder extraordinaire, Cyanogen) will not even look at your bug reports if you're using a task killer. In this humble blogger's opinion, your best bet is to stay away from regular task killer usage entirely. If you absolutely have to have that one battery-killing app on your phone, though, kill away—just be aware that when you experience a recurring Android bug later on, the task killer may be at fault. Of course, you can just stop using it to determine whether that is or isn't the case.
 
My phone has been so damn slow without a good killer. I know inactive apps are supposed to be reclaimed... but the reclaiming process slows my phone to ****. Random apps like Rhapsody run, even though I never use it. I have to manually kill them, which is a huge PITA.

They really ****ed my phone with this ****.

Please read the following:

Task Killers Per Lifehacker:

Android Task Killers Explained: What They Do and Why You Shouldn't Use Them
How Android Manages Processes

In Android, processes and Applications are two different things. An app can stay "running" in the background without any processes eating up your phone's resources. Android keeps the app in its memory so it launches more quickly and returns to its prior state. When your phone runs out of memory, Android will automatically start killing tasks on its own, starting with ones that you haven't used in awhile.
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a good thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck.

Why Task Killers Are (Usually) Bad News


Apps like Advanced Task Killer, the most popular task killer in the Market, act on the incorrect assumption that freeing up memory on an Android device is a good thing. When launched, it presents you with a list of "running" apps and the option to kill as many as you want. You can also hit the Menu button to access a more detailed "Services" view, that lists exactly which parts of each application are "running", how much memory they take up, and how much free memory is available on your phone. This set-up implies that the goal of killing these apps is to free up memory. Nowhere on the list does it mention the number of CPU cycles each app is consuming, only the memory you'll free by killing it. As we've learned, full memory is not a bad thing—we want to watch out for the CPU, the resource that actually slows down your phone and drains your battery life.
Thus, killing all but the essential apps (or telling Android to kill apps more aggressively with the "autokill" feature) is generally unnecessary. Furthermore, it's actually possible that this will worsen your phone's performance and battery life. Whether you're manually killing apps all the time or telling the task killer to aggressively remove apps from your memory, you're actually using CPU cycles when you otherwise wouldn't—killing apps that aren't doing anything in the first place.
In fact, some of the processes related to those apps will actually start right back up, further draining your CPU. If they don't, killing those processes can cause other sorts of problems—alarms don't go off, you don't receive text messages, or other related apps may force close without warning. All in all, you're usually better off letting your phone work as intended—especially if you're more of a casual user. In these instances, a task killer causes more problems than it solves.
What You Should Do Instead

That said, not all apps are created equal. Many of you have used task killers in the past and actually found that after freeing up memory, your phone works a bit better. It's more likely that this is because you've killed a bad app—one that was poorly coded, and (for example) keeps trying to connect to the internet even when it shouldn't. Any performance increase you experience is more likely because you killed the right app, not because you freed up loads of memory (or, in many cases, it's just placebo). Instead of killing all those apps, find out which ones are actually causing the problems. If you really know what you're doing, you may benefit from using a task killer to stop the one or two inefficient-but-loved apps on your phone.
Note, however, that this is still a contested notion. A lot of developers (including ROM builder extraordinaire, Cyanogen) will not even look at your bug reports if you're using a task killer. In this humble blogger's opinion, your best bet is to stay away from regular task killer usage entirely. If you absolutely have to have that one battery-killing app on your phone, though, kill away—just be aware that when you experience a recurring Android bug later on, the task killer may be at fault. Of course, you can just stop using it to determine whether that is or isn't the case.
You said only the "active" apps are the ones causing lag, but there is only one app out there, that I know about, that does show those active apps.. Is there an easy was to tell if there are apps that are using CPU power?
 
My phone has been so damn slow without a good killer. I know inactive apps are supposed to be reclaimed... but the reclaiming process slows my phone to ****. Random apps like Rhapsody run, even though I never use it. I have to manually kill them, which is a huge PITA.

They really ****ed my phone with this ****.

Please read the following:

Task Killers Per Lifehacker:

Android Task Killers Explained: What They Do and Why You Shouldn't Use Them
How Android Manages Processes

In Android, processes and Applications are two different things. An app can stay "running" in the background without any processes eating up your phone's resources. Android keeps the app in its memory so it launches more quickly and returns to its prior state. When your phone runs out of memory, Android will automatically start killing tasks on its own, starting with ones that you haven't used in awhile.
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a good thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck.

Why Task Killers Are (Usually) Bad News

Apps like Advanced Task Killer, the most popular task killer in the Market, act on the incorrect assumption that freeing up memory on an Android device is a good thing. When launched, it presents you with a list of "running" apps and the option to kill as many as you want. You can also hit the Menu button to access a more detailed "Services" view, that lists exactly which parts of each application are "running", how much memory they take up, and how much free memory is available on your phone. This set-up implies that the goal of killing these apps is to free up memory. Nowhere on the list does it mention the number of CPU cycles each app is consuming, only the memory you'll free by killing it. As we've learned, full memory is not a bad thing—we want to watch out for the CPU, the resource that actually slows down your phone and drains your battery life.
Thus, killing all but the essential apps (or telling Android to kill apps more aggressively with the "autokill" feature) is generally unnecessary. Furthermore, it's actually possible that this will worsen your phone's performance and battery life. Whether you're manually killing apps all the time or telling the task killer to aggressively remove apps from your memory, you're actually using CPU cycles when you otherwise wouldn't—killing apps that aren't doing anything in the first place.
In fact, some of the processes related to those apps will actually start right back up, further draining your CPU. If they don't, killing those processes can cause other sorts of problems—alarms don't go off, you don't receive text messages, or other related apps may force close without warning. All in all, you're usually better off letting your phone work as intended—especially if you're more of a casual user. In these instances, a task killer causes more problems than it solves.
What You Should Do Instead

That said, not all apps are created equal. Many of you have used task killers in the past and actually found that after freeing up memory, your phone works a bit better. It's more likely that this is because you've killed a bad app—one that was poorly coded, and (for example) keeps trying to connect to the internet even when it shouldn't. Any performance increase you experience is more likely because you killed the right app, not because you freed up loads of memory (or, in many cases, it's just placebo). Instead of killing all those apps, find out which ones are actually causing the problems. If you really know what you're doing, you may benefit from using a task killer to stop the one or two inefficient-but-loved apps on your phone.
Note, however, that this is still a contested notion. A lot of developers (including ROM builder extraordinaire, Cyanogen) will not even look at your bug reports if you're using a task killer. In this humble blogger's opinion, your best bet is to stay away from regular task killer usage entirely. If you absolutely have to have that one battery-killing app on your phone, though, kill away—just be aware that when you experience a recurring Android bug later on, the task killer may be at fault. Of course, you can just stop using it to determine whether that is or isn't the case.

This is bogus...

Because when I wiped the phone clean and did a factory reset there were no apps on my phone that didnt come stock... Yet I still noticed a slow and lagging phone. ATK is weak IMO... I think Task Panel X is a must have if your phone lags a bit on you here and there... Its done wonders for me and saved my battery alot more
 
Back
Top