I was looking at an article about memory management on android. They say that android runs better without any manger. Correction it runs better without a memory manager. Question for you people, what programs do you use and what are your thoughts?
Sent from my GT-I9000 using XDA App
Most people use these app think it would enhance their performance.
I would certainly not object to such hypothesis.
However, I find that using these app would kill apps either too quickly or too late.
I do realize that there are advance options that would optimize such hassles. But after configuring these options, I found that it's easier to use my device without it.
So my final advise is not use it.
Sent from my SAMSUNG-SGH-I897 using XDA App
I think this is true in most cases. However who wants a 3D game running in the background eating up resources?
I recommend using a Task Killer but only killing heavy tasks like games, etc. I used to kill all tasks (which doesn't hurt anything really) but doesn't seem to be 100% necessary.
I also recommend that if you use a task killer (and want to kill all tasks) and a home clock widget (like beautiful widgets) that you add it to the ignore list or the time will eventually become off.
my captivate slows down within 5 mins of heavy use without me killing all tasks periodically with taskiller. thats why apple uses fake multitasking...u cant slow the iphone 4 down with applications in the background even if you try, because essentially there not running.......just paused and resumed.
It seems that one that is a good one to consider is one that tweaks the settings that the native task killer to android uses.
Here is an interesting thread on it. Out of that thread 3 of them have developed. I originally was using Advanced Task Killer, but after reading this thread, I am now using AutoKiller, and think it is doing a good job. And the end result of what to kill is decided by the OS, not the task killer.
The name of it is misleading, ad it does not kill tasks. It just changes the settings that the OS uses to make that decision.
I use ATK. I have security set to high (doesn't show processes), I don't use auto kill, and I have established an ignore list. I find that my device is faster with the way I use the TK.
Sent from my SAMSUNG-SGH-I897 using XDA App
Related
Seems the N1 has memory management issues. Instead of constantly closing apps to free up memory or have some app try to manage things, be nice to just kill the thing on exit. Any app that will auto-kill when an app exits?
Sent from my Nexus One using XDA App
It would be nice to have, say, long press back key to kill the current app.
Big_O said:
Seems the N1 has memory management issues. Instead of constantly closing apps to free up memory or have some app try to manage things, be nice to just kill the thing on exit. Any app that will auto-kill when an app exits?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
You obviously didn't search for this:
http://forum.xda-developers.com/showthread.php?t=678205
You DON'T need to intervene with N1 memory management, since you don't know how it works. You assume wrong. And most bad gossips are created by people wrongly assuming something, thinking they know something while they actually don't.
My N1 runs equally well with 40MB and 250MB free. The only reason I use a task killer is to kill apps that I want to return to their "initial" state for some reason, or to kill apps that I suspect of wrongdoing.
Exactly, the nexus has no memory management issues. It is just your misunderstanding of how Android works. Leave your tasks alone.
If you have one or two particular apps that are bad citizens and should be shutting down in the background but don't... you can use "1Kill" from the market to create a home screen shortcut that kills that specific app when you press it.
Fring used to be a bad citizen - it would lock my wifi on even when I didn't want to be using it, and had no exit feature. So I'd always have to kill it after finishing up with it. Now it does have a proper exit, thankfully.
Jack_R1 said:
My N1 runs equally well with 40MB and 250MB free. The only reason I use a task killer is to kill apps that I want to return to their "initial" state for some reason, or to kill apps that I suspect of wrongdoing.
Click to expand...
Click to collapse
Ditto!
1 app running or 50 apps running they all still run the same.
I find it even funnier how iOS4 users in Apple-land are suddenly freaking out that so many applications appear to be open "in the background" and complaining that they have to spend so much time "killing" apps.
Big_O said:
Seems the N1 has memory management issues. Instead of constantly closing apps to free up memory or have some app try to manage things, be nice to just kill the thing on exit. Any app that will auto-kill when an app exits?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I think you have the memory management issues.
Before anyone gets tarred and feathered, that explains why many users on unrooted stock roms ha e frequent touchscreen lockups, hesitation and freezes. Guess theres a reason why the market has so many task killers. Maybe the devs should read this thread also lol. Instead of flaming, positive feedback is appreciated. I did search, but its a bit time consuming sifting through 5000 posts. Maybe you guys o rooted phones have no lockups, but google shows an azzload of people with similar issues.
Sent from my Nexus One using XDA App
1) You've been given some answers in the thread, if you cared to look.
2) App that loses focus goes to background. That's the way OS is built. If you want apps to be killed on losing focus, get iOS 3 to run on your device. Seriously, what kind of answer would you expect, if you want to turn multitasking OS into non-multitasking?
3) The market has task killers because they can be written for multitasking OS, and because they help dealing with bad apps. Not for any other reason.
4) The OS loads some of your most used tasks when it runs, even if you don't know about it. Just loads in the memory, and allocates no CPU time. If you leave your phone unattended, your free memory goes down by itself. Why? Because free memory is wasted memory. You can check the "EMPTY" processes in Astro, for example.
5) The best task killer is careful selection of your apps. You see hangups? Find out the app that's doing it and remove it, or kill it specifically after running if it's necessary.
6) Task killers are a good source of lockups and freezes too, did you know? I guess you didn't read that thread...
All this meant to say: instead of looking for a way to cripple your OS, learn to select your apps, and don't solve issues that you don't have.
cmstlist said:
I find it even funnier how iOS4 users in Apple-land are suddenly freaking out that so many applications appear to be open "in the background" and complaining that they have to spend so much time "killing" apps.
Click to expand...
Click to collapse
Yeah, I think Apple needs to tweak their multi-tasking still. I've played with my gf's iPhone a bit this week, and it's a little annoying how now you have to explicitly quit every app. For example, with the Settings app if I go to change a preference quickly then return to home Settings app is still in the running apps list. I think little utilities like that should be able to quit themselves automatically.
I know the app isn't wasting memory or CPU down there, but I just don't see why you would want it cluttering up your app switcher forever.
Oh well, it's progress though. At least now you don't have to quit everything else you're doing to listen to Pandora
well android does the same thing. if you go into the settings menu, then hit home button, the settings is still running in the background. of course andoird will kill it later when it needs to.
Hello all,
I recently bought my N1 about 4 days ago. So far its been great. Easily one of the best phones I've ever owned. However, I am having this problem where apps in android seem to startup by themselves. I'm using Advanced Task killer to kill em but ill kill them and then like a minute later they're back up and running without me starting them. Its quite annoying as my battery is taking a beating from it having to close and open apps and repeat. The biggest offenders of this are the voice apps such as voice search, voice dialer, Google voice (which isn't even setup), and the amazon mp3 store. A few third party apps I downloaded tend to do this as well.
Have any of you guys experienced this? Is there any way to fix it? Thanks in advance! XD
Sent from my Nexus One using XDA App
decoyjoe said:
Hello all,
I recently bought my N1 about 4 days ago. So far its been great. Easily one of the best phones I've ever owned. However, I am having this problem where apps in android seem to startup by themselves. I'm using Advanced Task killer to kill em but ill kill them and then like a minute later they're back up and running without me starting them. Its quite annoying as my battery is taking a beating from it having to close and open apps and repeat. The biggest offenders of this are the voice apps such as voice search, voice dialer, Google voice (which isn't even setup), and the amazon mp3 store. A few third party apps I downloaded tend to do this as well.
Have any of you guys experienced this? Is there any way to fix it? Thanks in advance! XD
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Do not worry about app running in the background, what you are probably seeing is the list of what was run, Android is verry good at managing memory, in fact I do not even use a task manager and I am fine with it.
Well that's the thing. Some of these apps that startup I have never run such as the mp3 store. So I close it and I get an additional 10megs of memory. But then it just starts back up. So I don't know how to stop it all together.
Sent from my Nexus One using XDA App
There are apps that automatically run in the background but don't effect performance like Google voice voice dialer etc..what I did was add them to the ignore list. Trust me those apps are always running no matter how many times you close them
Sent from my Nexus One using XDA App
Like has already been said, stop worrying about it. Those apps are NOT stealing memory, they're NOT using battery.
Free memory does not benefit you. Android will automatically load apps in to memory so that they are available to switch to fast as possible.
You should not kill apps unless they are bisbehaving. Killing off apps forces Android to load them back into memory if its algorithm thinks you are likely to use it. The act of loading data into memory uses power and Android tries hard to avoid it.
I was obsessed with managing my memory and running apps when I bought my nexus one. Everyone at that time suggested task killers so I got one of those. I had crappy performance with random sluggishness. I figured I just needed to kill off more apps. Eventually I read an article from an Android dev explaining this stuff and I backed off and have had a much better experience since.
I wish Google was more vocal on this subject. Everyone thinking auto task killing is a necessity on Android really gives it a black eye.
Sent from my Nexus One using XDA App
http://forum.xda-developers.com/showthread.php?t=712352
Jack_R1 said:
...
2) App that loses focus goes to background. That's the way OS is built. If you want apps to be killed on losing focus, get iOS 3 to run on your device.
3) The market has task killers because they can be written for multitasking OS, and because they help dealing with bad apps. Not for any other reason.
4) The OS loads some of your most used tasks when it runs, even if you don't know about it. Just loads in the memory, and allocates no CPU time. If you leave your phone unattended, your free memory goes down by itself. Why? Because free memory is wasted memory. You can check the "EMPTY" processes in Astro, for example.
5) The best task killer is careful selection of your apps. You see hangups? Find out the app that's doing it and remove it, or kill it specifically after running if it's necessary.
...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=678205
Remove your task killer (or, if you insist, just clear the auto-kill list), erase all you think you know about memory management - because you don't know - and stop worrying.
can anyone recommend a good task killer? ive tried atk on 2.2 but its very sluggish. i dl task panel x and it doesnt update frequently lol. i have autokiller memory but not sure if i am using it right lol. so if anyone is using a task killer, what r u using and r u getting good results? thanks in advance!
Do not use autokiller. I can't remember what problem it causes but it does indeed cause a problem on all galaxy phones. Or at laast my fascinate
Sent from my SCH-I500-Fascinate using XDA App
You shouldn't need one from all I've read about it.
but I use system panel to kill an app here and there.
Sent from my SAMSUNG-SGH-I897 using XDA App
Don't bother using a task killer. I used Advance Task Killer for the last two weeks but it probably hampered things more than it helped. Your phone will NOT slow down to a crawl. Most custom ROMs use good minfree settings that'll keep your phone snappy.
Just uninstall your task killer, or if you want to use it, turn off autostart, turn off autokill, and only use it for pesky apps that won't die.
toawkanavngthded said:
can anyone recommend a good task killer? ive tried atk on 2.2 but its very sluggish. i dl task panel x and it doesnt update frequently lol. i have autokiller memory but not sure if i am using it right lol. so if anyone is using a task killer, what r u using and r u getting good results? thanks in advance!
Click to expand...
Click to collapse
I was using ATK and could not verify any benefit. I read the following article and gained some more understanding. I have been running without a Task Killer since and I see no loss in performance or battery life. I could say I have less FCs and more reliability with syncing email.
Read This: http://lifehacker.com/5650894/android-task-killers-explained-what-they-do-and-why-you-shouldnt-use-them
i have been getting random shutdown these few days (started like 3 days ago), about 1 shutdown per day. i'm not sure if it' the stock task manager, dolphin browser beta 4.0, or widget locker 1.2.7 causing it. i already removed stock task manager and downgraded widget locker to 1.2.4 to see what happens.
Task killers aren't generally needed on android. If its battery life you want then for one try not to compulsively look at your phone preventing the cpu from idling and screen from turning off. Get juice defender. It turns off data unless it is needed. Most apps don't use resorces when the phone is asleep unless they are designed to, like file sharing programs or apps that sync data in the background but there are also bad apps. In froyo Use the built in task manager (long prsss on home) to see what's running. If you havent used something in a while and don't need the process active then close it.
If it is performance you want then no task manager will help. You need to alter the minfree setting which manages memory and how apps use it. I use the one click lag fix app to do that. Other apps I used caused problems. I set the minfree to moderate. Its more agressive than stock but doesn't kill processes you might want running. Anything more agressive than that kills allshare while im streaming movies but there is a performance increase when set to optimal or strict however it is slight.
Sent from my SAMSUNG-SGH-I897
I no most people think that you don't need a task killer on the xoom but I have to disagree my tab lags sometimes when I have to much open and so far with this task killer I have not nearly had any lag. There is only one thing I do not like about it. I wish you could kill the task killer app after your done killing the other apps but when you try to kill it all that happens is you stay in the app. It is made just for the xoom so it is a 3.0 app and it only cost 99 cents and has no ads and the dev says he will update it.
Sent from my Xoom using Tapatalk
Advanced Task Killer does a good job of that and it is free. You can also kill ATK when you kill all running apps.
B Dizzle said:
Advanced Task Killer does a good job of that and it is free. You can also kill ATK when you kill all running apps.
Click to expand...
Click to collapse
I used it on xoom before it is better in ways but u can't close everything in it I doesn't let u close setting running services etc.. It does work well but I wanna b able to close everything plus if u do leave them open the xoom one is much smaller file
I cannot stress enough that using a task killer will cause more problems than it solves.
Using a task killer essentially thwarts all the things the OS does to conserve memory and battery and maximize responsiveness.
You're FAR FAR better off getting rid of poorly-written apps you may have installed.
A properly written app will not be using CPU when in the background unless it has a specific or periodic task, in which case it should ONLY operate until its task is completed.
There are a ton of apps out there written by people who didn't bother to read the application lifecycle documents, or any of the android developer blog entries, or the best practice documents, etc. etc.
Think of it this way: Junky apps are fast food. A task killer is lap band surgery. Sure, it gets rid of the fat, but it's horrible for your body in the long run.
ZanshinG1 said:
I cannot stress enough that using a task killer will cause more problems than it solves.
Using a task killer essentially thwarts all the things the OS does to conserve memory and battery and maximize responsiveness.
You're FAR FAR better off getting rid of poorly-written apps you may have installed.
A properly written app will not be using CPU when in the background unless it has a specific or periodic task, in which case it should ONLY operate until its task is completed.
There are a ton of apps out there written by people who didn't bother to read the application lifecycle documents, or any of the android developer blog entries, or the best practice documents, etc. etc.
Think of it this way: Junky apps are fast food. A task killer is lap band surgery. Sure, it gets rid of the fat, but it's horrible for your body in the long run.
Click to expand...
Click to collapse
Well put some people just don't understand
I had a big post about this a while back, people still dont get it. When my Girlfriend bought her Epic the guy at sprint put ATK on it. I removed it as soon as she showed me.
my sister in-law has the LG Ally and it sucks ass and shes been having issues with it and the people at verizon tell her she just needs to use her task killer more
ZanshinG1 said:
I cannot stress enough that using a task killer will cause more problems than it solves.
Using a task killer essentially thwarts all the things the OS does to conserve memory and battery and maximize responsiveness.
You're FAR FAR better off getting rid of poorly-written apps you may have installed.
A properly written app will not be using CPU when in the background unless it has a specific or periodic task, in which case it should ONLY operate until its task is completed.
There are a ton of apps out there written by people who didn't bother to read the application lifecycle documents, or any of the android developer blog entries, or the best practice documents, etc. etc.
Think of it this way: Junky apps are fast food. A task killer is lap band surgery. Sure, it gets rid of the fat, but it's horrible for your body in the long run.
Click to expand...
Click to collapse
+1
If you need to close an app because it hangs, use the built in task killer.
Sent From My Evo
System Panel ftw! I always have it on my devices anyways just to see what's what, and it has an added bonus of an included task killer widget. Doesn't run all the time, you can tune it like any other with what to kill/exclude, and it's just an on-demand kill button on your homepage without going into settings. Best of both worlds imo.
mobius999 said:
System Panel ftw! I always have it on my devices anyways just to see what's what, and it has an added bonus of an included task killer widget. Doesn't run all the time, you can tune it like any other with what to kill/exclude, and it's just an on-demand kill button on your homepage without going into settings. Best of both worlds imo.
Click to expand...
Click to collapse
Yea system panel is good I love how it shows you what's actually killing the battery unlike the idiots using atk thinkingbtheyre saving battery
I am wondering if we have a task manager/process explorer app for Nexus 4? Currently I am using AirDroid v2 that includes a task manager, but I am looking for one with more options.
I travel a lot & would like to kill as much unwanted applications running in the background as possible to conserve battery.
There is no more need to use task killer to manage android systems any more. You will be doing more harm than good, in fact there is no good in killing tssks manually.
Sent from my SAMSUNG-SGH-I747 using xda premium
Point noted.
But when I use Airdroid task manager, I see a process when the corresponding app is not running the background.
To mention a few; Cut the rope free, stocks & Hill climb racing.
Few system process like picasa uploader, chrome etc.
As you said andoird may optimize most of them, but I would like some control when running thin on battery.
mohan_168 said:
I am wondering if we have a task manager/process explorer app for Nexus 4? Currently I am using AirDroid v2 that includes a task manager, but I am looking for one with more options.
I travel a lot & would like to kill as much unwanted applications running in the background as possible to conserve battery.
Click to expand...
Click to collapse
use greenify https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en to hibernate any persisting apps/processes (except system). apps relaunch when you open them.
Killing apps and then having to reload them actually uses more battery than them being dormant in the background and already loaded when called upon. The problem is when you have misbehaving apps that stay in the foreground eating up cpu, instead of going dormant into the background. And this does happen. I use an app called Watchdog that alerts me when this happens. It allows you to kill the app when this happens. It also allows you to whitelist and blacklist apps and processes.
Sent from my Nexus 4 using Tapatalk 4 Beta
main phone setting, apps, running.. default task/process manager. in the top right will be an option to show cached process as well.
simms22 said:
main phone setting, apps, running.. default task/process manager. in the top right will be an option to show cached process as well.
Click to expand...
Click to collapse
We all know that is there. The op mentioned wanting more options, mainly monitoring and kill options.
Sent from my Nexus 4 using Tapatalk 4 Beta
mohan_168 said:
I am wondering if we have a task manager/process explorer app for Nexus 4? Currently I am using AirDroid v2 that includes a task manager, but I am looking for one with more options.
I travel a lot & would like to kill as much unwanted applications running in the background as possible to conserve battery.
Click to expand...
Click to collapse
fernandezhjr said:
We all know that is there. The op mentioned wanting more options, mainly monitoring and kill options.
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
fast reboot(free), but the paid version i like better https://play.google.com/store/apps/details?id=com.greatbytes.fastreboot&hl=en
rayiskon, I will try greenify & let you know how that helps.
fernandezhjr, I agree restarting app is not an optimal way, but I require to squeeze battery to atleast make phone calls when I am away from charging options.
simms22, fast reboot looks promising. I'll try the free one for now and take it from there.
It's kind of already been said, but I want to clarify as much as possible.
Apps running dormant in the background (using RAM) use no more power than if it weren't running. This is because all of the memory you have is being refreshed all the time, the controller has no idea whether there is actually data there, it still refreshes the entire space of memory.
Apps running "dormant" but using CPU do use more power than if it weren't running. I assume OP is wanting some sort of monitoring app that shows which apps are using CPU, in which case is fine. If OP is wanting to kill all apps that he isn't using at the time to conserve battery, then he would actually be doing the opposite of what he wants, as it requires to CPU to spin back up to restart it later. Again, the difference here is RAM vs CPU, one doesn't use battery (or rather, uses the same amount of battery, no matter how much of it is being utilized), and one can use more or less battery depending on how much it's used.
Johmama said:
It's kind of already been said, but I want to clarify as much as possible.
Apps running dormant in the background (using RAM) use no more power than if it weren't running. This is because all of the memory you have is being refreshed all the time, the controller has no idea whether there is actually data there, it still refreshes the entire space of memory.
Apps running "dormant" but using CPU do use more power than if it weren't running. I assume OP is wanting some sort of monitoring app that shows which apps are using CPU, in which case is fine. If OP is wanting to kill all apps that he isn't using at the time to conserve battery, then he would actually be doing the opposite of what he wants, as it requires to CPU to spin back up to restart it later. Again, the difference here is RAM vs CPU, one doesn't use battery (or rather, uses the same amount of battery, no matter how much of it is being utilized), and one can use more or less battery depending on how much it's used.
Click to expand...
Click to collapse
Thanks for the detailed explanation. I understand killing process, shutting down cached process or apps & later restarting them is only going to fire up the CPU usage which completely defeats the purpose of conserving battery.
Though not a daily ask, at times I am stuck in situation where a phone call or SMS is all I need to keep me going.