1. Download our Official Android App: Forums for Android!

I don't understand why android starts apps

Discussion in 'Android Lounge' started by Jumboman, Nov 4, 2010.

  1. Jumboman

    Jumboman Lurker
    Thread Starter
    Rank:
    None
    Points:
    5
    Posts:
    2
    Joined:
    Nov 4, 2010

    Nov 4, 2010
    2
    0
    5
    Retired
    Northern California
    Just throwing this out here and hopefully someone can explain this to me.

    I have the DroidX, everytime I go into Task Killer I see mostly all the apps I have are already started, without me physically starting them. So, I kill all the apps but when I go back into task killer thay are all started once again. Seems to me these apps shouldnt be started unless I started them. Not automatically started. It's killing my battery life.

    Hopefully someone can explain this to me and is this something that Google is looking into to fix?

    Thanks,

    Jumboman
     

    Advertisement

  2. Mostly Harmless

    Mostly Harmless Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    1,523
    Joined:
    Apr 15, 2010

    Apr 15, 2010
    1,523
    264
    163
    Engineer
    New York
    What apps are you talking about? And stop using a task killer, it isn't helping you.
     
  3. sitlet

    Rank:
    None
    Points:
    213
    Posts:
    5,867
    Joined:
    Apr 11, 2010

    Apr 11, 2010
    5,867
    633
    213
    Yes, stop using a task killer it only makes things worse.

    Android, unlike Windows, will keep programs loaded in the background to fully use its memory. There's no point of having 4gb of ram on a pc if you never use more than 2gb of it. So those apps just sit in memory, not using any battery, just waiting to be opened. When you use a task killer, you are disrupting the way Android works, and Android will just load those programs back into memory, using MORE battery than if you would have not used a task killer.
     
  4. OfTheDamned

    OfTheDamned The Friendly Undead
    Rank:
    None
    Points:
    813
    Posts:
    9,692
    Joined:
    Oct 29, 2009

    Oct 29, 2009
    9,692
    8,365
    813
    Right Behind You
    As others have said, those apps aren't really running they are more or less acting as placeholders in the memory. They aren't using your battery unless they are running. What is using battery is CPU cycles and your CPU is cycling more when you open the task killer, kill an app and it then reloads to take its position exactly as it was before. At this point, the only thing that has been accomplished is the unneeded use of power to get you right back where you started.

    As far as Google goes, they won't really be fixing anything as there isn't anything to fix.

    This may be helpful in understanding what Android does in the background and the application life cycle.

    http://www.youtube.com/watch?v=fL6gSd4ugSI&feature=channel

    For a written version you can take a look at:
    Application Fundamentals | Android Developers

    If you would like to know more about task killers, please see the link in my signature.

    BTW, Welcome to the forum and sorry to give you homework. :D
     
  5. dan330

    dan330 Android Expert
    Rank:
     #29
    Points:
    923
    Posts:
    11,882
    Joined:
    Jan 22, 2010

    Jan 22, 2010
    11,882
    3,481
    923
    yes.. dont use task killer... you only driving yourself mad!

    android is a different animal than your other OS....
    it wants to take care of all memory management for you.
    apps in memory dont affect you!!!!!
    forget about it!

    maybe.. the apps that are restarting..
    are apps that have to do updates... that you asked for...
    weather..
    news...
    accounts...
    facebook..
    etc...
     
  6. Jumboman

    Jumboman Lurker
    Thread Starter
    Rank:
    None
    Points:
    5
    Posts:
    2
    Joined:
    Nov 4, 2010

    Nov 4, 2010
    2
    0
    5
    Retired
    Northern California
    Thanks for all the quick replys and thanks for straightening me out too. I'm going to uninstall task killer and just leave things be. Now that you all explained those apps that I thought were running are actualling running in memory makes a whole lot of sense.

    Thanks again!

    Jumboman
     
  7. Demache

    Demache Android Expert
    Rank:
    None
    Points:
    183
    Posts:
    3,011
    Joined:
    Apr 18, 2010

    Apr 18, 2010
    3,011
    341
    183
    Sioux Falls, SD
    And that's a pretty old video as well. Way before even the original G1 phone came out. So Android has been far more refined, and phones are far more powerful and have tons more RAM for storing those processes.
     
  8. Hrethgir

    Hrethgir Android Expert
    Rank:
    None
    Points:
    163
    Posts:
    1,684
    Joined:
    Feb 16, 2010

    Feb 16, 2010
    1,684
    225
    163
    Male
    Intel fab tech
    Salem, OR
    Those apps aren't even running in memory, they are just sitting there. It's like the difference between a car parked and idling and a car parked and off. Neither one is going anywhere, but the idling one is burning gas while the other isn't. In Windows, a program running is the idling car, and on Linux/Android, the engine is off. The car is parked and ready to drive, but isn't using a drop of gas.
     
  9. GFTbak

    GFTbak Lurker
    Rank:
    None
    Points:
    5
    Posts:
    5
    Joined:
    Nov 5, 2010

    Nov 5, 2010
    5
    0
    5
    PLC programmer
    Belgium
    could be all true but what about my memory that's full all of the time?
    Doesn't it slow down my phone?

    I use task killer also because of the fact that my memory is full (completely) all the time. (x10 mini)
     
  10. reinbeau

    reinbeau Klaatu barada nikto
    Rank:
     #158
    Points:
    163
    Posts:
    1,333
    Joined:
    Sep 14, 2010

    Sep 14, 2010
    1,333
    218
    163
    Pilates Instructor
    South of Boston, MA
    Did you watch the video posted by OfTheDamned above? It explains the whole process - you do not need to use a task manager. Your memory isn't 'full all of the time'. It's a dynamic process.
     
  11. GFTbak

    GFTbak Lurker
    Rank:
    None
    Points:
    5
    Posts:
    5
    Joined:
    Nov 5, 2010

    Nov 5, 2010
    5
    0
    5
    PLC programmer
    Belgium
    didn't watch yet... :rolleyes: youtube is blokked here (I am at work)
    I will watch it the first thing I come home.
     
  12. serpa4

    serpa4 Android Expert
    Rank:
    None
    Points:
    78
    Posts:
    767
    Joined:
    Apr 9, 2010

    Apr 9, 2010
    767
    56
    78
    Army
    I'd have to disagree. Although they are just sitting there, not consuming battery, they do slow down the phone.
    When I have about 40 or less MB free, then several apps run slow, dungon hunter and angery birds to be specific. They hang and pause etc. If I exit, kill all my tasks, they run smooth as can be. I bench mark higher with memory empty.
    However, when not playing those games, the phone is smoother and faster when not killing tasks all the time. I use ATK only when I need to play those special apps otherwise I let everything sit in memory as intended.
     

Share This Page

Loading...