• Login:

Welcome to the Acer Tablet forum.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

Page 1 of 2 12 LastLast
Results 1 to 10 of 17
Like Tree2Likes

Thread: Revisiting Android Task Killers and Why You Still Donít Need One

  1. #1
    Super Moderator
    Member #
    2
    Join Date
    Apr 2011
    Location
    Delaware
    Posts
    527
    Liked
    32 times

    Revisiting Android Task Killers and Why You Still Donít Need One

    I saw this article posted on DroidLife and thought it might be helpful in explaining why task killers are not needed.

    We almost hate to approach the topic of Task Killers on Android after all this time, but with so many new faces here at Droid Life and in Android in general, itís something that needs to be done. In fact, after seeing the Amazon app of the day and reading through the Twitter conversations we just had with many of you, this thing needs to be posted immediately. Letís see if we canít get you all some better battery life!
    First off, please ignore the image up at the top of the post. If this was 2009 and we were all running something less than Android 2.2, that statement plastered on that red banner might be somewhat correct. But since it is 2011 and the majority of people on the planet are running Android 2.2, we need to get you away from the mindset that killing off tasks on your phone is a good thing.
    So rather than me blabbering about the inner-workings of Android and how it manages RAM for the 10,000th time, Iím going to just pull from some posts that friends of ours have done that explain this in the plainest of ways.
    First up is our boy @cvpcs who you may know from CM and his Sapphire ROM days. He knows Android inside-and-out, so when he goes into memory management which is done by the OS itself, you should listen up:
    ÖWhat people donít seem to realize is that android is designed to have a large number of tasks stored in memory at all times. Why? Well basically we are talking about a mobile device. On a mobile device things tend to be slower. The hardware isnít as robust as say a desktop or a laptop, so in order to get that same ďsnappyĒ feeling, there have to be workarounds.
    One of these is how android deals with memory. Android will load up your apps and then keep them running until they absolutely HAVE to kill them. This is because that way, if you want to re-open an app, the system already has it loaded and can then just resume it instead of reloading it. This provides a significant performance increase.
    What a lot of people donít realize as well is that android kernels have their own task manager. This means that:

    1. it will be more efficient than any app-based task manager as it is run at the kernel level, and
    2. it should be left up to that task killer to decide when to free up memory

    There is only one case where having a task killer is a good idea, and that is when you want to kill ONE SPECIFIC APP. Killing all apps is never a good idea. You donít know what operations they are performing or if they are necessary.
    Whitson Gordon of Lifehacker suggests that you should be more worried about CPU usage than whatís going on with your RAM. We agree:
    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.
    More on how Android has a built-in memory-management system, but also on how killing all tasks is not a good thing (via: NextApp):
    Android was designed from the ground up as an operating system (OS) for mobile devices. Its built-in application and memory-management systems were engineered with battery life as one of the most critical concerns.
    The Android OS does not work like a desktop operating system. On a desktop OS, like Windows, Mac OS X, or Ubuntu Linux, the user is responsible for closing programs in order to keep a reasonable amount of memory available. On Android, this is not the case. The OS itself automatically removes programs from memory as memory is needed. The OS may also preload applications into memory which it thinks might soon be needed.
    Having lots of available empty memory is not a good thing. It takes the same amount of power to hold ďnothingĒ in memory as it does to hold actual data. So, like every other operating system in use today, Android does its best to keep as much important/likely-to-be-used information in memory as possible.
    As such, using the task manager feature of SystemPanel to constantly clear memory by killing all apps is strongly NOT RECOMMENDED. This also applies to any other task killer / management program. Generally speaking, you should only ďEndĒ applications if you see one which is not working correctly. The ďEnd AllĒ feature can be used if your phone/device is performing poorly and you are uncertain of the cause.
    And we could go on for hours with source after source on why task killers do nothing but work against Android, but you probably get the point now donít you? Ready for a quick recap? OK.


    Basically, Android keeps tasks handy because it thinks youíll want to perform them again in a very short amount of time. If you donít, it will clear them out for you. It also likes to keep as many things handy as possible so that the overall performance of your device is top notch. If Android were to completely kill off everything that your phone is doing, then it would require more resources to restart all of them and you would likely run into slowness and battery drains. By keeping certain things available to you, your phone is actually running better than it would without. So please, stop killing off tasks and let Android do the work for you.


    Your goal for the week is wash your brain of the idea that having little RAM available is a bad thing. The more RAM available, the more Android will find ways to use it up which means your battery will be dead in hours. Instead, let it manage itself, so that you can spend more time playing Angry Birds or reading Droid Life.
    All good now?
    vknidhi and janetbrauns like this.


    Acer Iconia A500 - Rooted

    Droid X - Rooted - Apex 1.4.1

    Asus Transformer - Stock

  2. #2
    Iconia Informant
    Member #
    136
    Join Date
    May 2011
    Posts
    55
    Liked
    1 times
    I agree with the article for a mature branch of the OS like Gingerbread, but Honeycomb and its apps are so buggy and FC so often, that it is clear that the OS does not run as designed. I have used a task killer to troubleshoot FC issues by having it close resident programs to see which ones cause problems and have had success.

    If Honeycomb and its apps actually worked as designed, we would not have so many FC issues. Until then, task killers are useful at least for troubleshooting.

  3. #3
    Super Moderator
    Member #
    253
    Join Date
    May 2011
    Location
    TENN A KEY
    Posts
    447
    Liked
    31 times
    have not used a task killer since i owned a G1... noticed better battery life and performance on all other android devices ive used/owned that do not use them, compared to those that do use them.
    -EQUIPMENT-
    Droid X 2 - Rooted. Awaiting Development.....
    Acer Iconia A500 - 3.1 Honeycomb - HoneyVillain 1.04 - Nastiest+ Theme, CWM Recovery, ITSMAGIC!!!
    Proud supporter of android.
    Acer Iconia A500 CWM Recovery - Updated


  4. #4
    Iconia Lurker
    Member #
    635
    Join Date
    Jun 2011
    Location
    West coast
    Posts
    23
    Liked
    0 times
    I've had to kill some programs due to it eating way to much ram I can tell when things run slow put your tab in portrait mode and you'll really notice when ram is low. Its sad how android does multitasking you need more ram the way things are ATM on honeycomb 3.0.

  5. #5
    Iconia Lurker
    Member #
    583
    Join Date
    Jun 2011
    Posts
    5
    Liked
    0 times
    Interesting, but I noticed that if I don't kill apps before I turn the screen off at night it will freeze about a third the time in the morning after I turn it on.

    I hate app killers and didn't install one on my tab until that issue started occurring, which isn't often, just enough to be bothersome.

    And I can attest to 2.2 on my old Archos needing an app killer, I had to kill apps to open games, otherwise they wouldn't load. I set the killer to every minute, and hit pretty much everything but the basics. Without it, that tab was nearly unusable.

    I get the article, but there a huge assumption, that droid operates as promised on all devises, which is simply not true. Anyone that owes any droid devise can attest to it being bugged down at some point and after investigation, the culprit seems to usually be RAM.

    I will remove my app killer and test the theory for a couple days and post back.
    Believe me I am cheering for Honeycomb, killing apps manually seems to... 2010.

  6. #6
    Iconia Lurker
    Member #
    1264
    Join Date
    Jul 2011
    Posts
    5
    Liked
    0 times

    Task killers

    Thanks indeed. It is a very useful article.

  7. #7
    Iconia Informant
    Member #
    6301
    Join Date
    Jan 2012
    Posts
    35
    Liked
    1 times
    Interesting. I'd have to agree with scottw however. Android just doesn't run on all devices as intended, be it the OS's fault or the device it's self. After a few hours of my phone being on I have to kill off apps for it to run smoothly, grant you it has a 600mhz processor and I believe 470mb ram. However if the OP was entirely true then my phone wouldn't become practically unusable after several hours of use. It runs on 2.2 by the way.

    I'm sure if everything is working flawlessly then task killers are useless, though I don't suspect entirely flawless behavior to be common on any device running android.

    On a side note, after flashing CM7 mod to my phone it is much better overall, so maybe I will try to remove my task manager. May have been a stock issue with my phone, and it's not the type of phone that gets updated - ever.

  8. #8
    Super Moderator
    Member #
    6132
    Join Date
    Dec 2011
    Location
    Cleveland, Ohio - The North Coast!
    Posts
    1,278
    Liked
    64 times
    What kind of Android phone do you have, Josh?


    -Mike
    "Guidelines of Conduct" for AcerTabletForum.com



  9. #9
    Iconia Informant
    Member #
    6301
    Join Date
    Jan 2012
    Posts
    35
    Liked
    1 times
    LG Optimus S, sorry for not including that in my OP.

  10. #10
    Super Moderator
    Member #
    6132
    Join Date
    Dec 2011
    Location
    Cleveland, Ohio - The North Coast!
    Posts
    1,278
    Liked
    64 times
    No biggie, I was just curious.


    -Mike
    "Guidelines of Conduct" for AcerTabletForum.com




 
Page 1 of 2 12 LastLast

Remove Ads

Sponsored Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Search tags for this page

acer iconia task manager

,

best android app killer 2012

,

best android task killer 2012

,

best android task manager 2012

,
best android task manager app 2012
,
best app killer for android 2012
,
best tablet task killer
,
best task killer for android 2012
,

honeycomb task killer

,
honeycomb task manager
,
how to close apps on acer tablet
,
tablet task killer
,
task killer for android tablet
,

task killer for tablet

,

task killer honeycomb

Click on a term to search our site for related topics.

Tags for this Thread