[Q] Suspended or Closed? - Windows 8 General

Hi,
I likes to use Weather and twitter,FB apps of Win8.But hot to close them after opening them?I have to go to Task manager to kill them.
When i go to task manager there was Suspended written in left side of Application name.
What does it indicate?
What is difference between Suspend & Killing??
Sorry for Bad English

My basic understanding is that it is sort of like a mobile OS (Android, iOS...). Suspended apps are kept in RAM for quick resume but not actively processed. They can also be cleared from memory automatically as soon as it is needed for something else. In theory, you shouldn't have to worry about it, just let it do it's own thing. In practice, task manager is there if something goes wrong.

Correct, Supended apps are held in memory, but they do not use any processor nor do they have any effect on battery life. Very effecient way of multitasking like Windows Phone 7.5.

someone tweeted about it to Sam Moreau in channel9.
and he explained people have to stop thinking about "closing" an app and have to close apps to get your computer work fast. of course they have to tweak it.
and difference with killing, its apps are suspended so they eat some memory but its not like it will kill your memory.
with all apps suspended and all, still I use like 10-15% less memory than windows 7. which is amazing

This is not completely true. Several days ago, I was playing with Windows 8 and I have noticed that it got significantly slower. So I opened a task manager and weather app was using 60% of the CPU. In background. I am not sure, what was doing but I guess that it was drawing weather animation?
Also another drawback is that you cannot control what is in "app switching menu". You just have to keep sliding apps to the right and hope that you find one you are looking for. Apps you don't need don't close and apps you do need might suspend/close.

matejdro said:
This is not completely true. Several days ago, I was playing with Windows 8 and I have noticed that it got significantly slower. So I opened a task manager and weather app was using 60% of the CPU. In background. I am not sure, what was doing but I guess that it was drawing weather animation?
Also another drawback is that you cannot control what is in "app switching menu". You just have to keep sliding apps to the right and hope that you find one you are looking for. Apps you don't need don't close and apps you do need might suspend/close.
Click to expand...
Click to collapse
But its because its Dev Preview. and remember these apps are just place holders to have something to show in windows 8. its not like they will be there in the end, since they aren't optimized for example.
so the point is... you will not have to close the app. but since its a dev preview it will have problems. sometimes i cant even type here in IE desktop because it gets slow i guess for the spellchecker. and it wont stay that way in the end, they are fixing all this stuff, adding new features and making awesome apps for stuff like photos, people, messenger hub. stuff like that. but these apps you see like [email protected] and weather are just placeholders.
also developers have to optimize everything for their apps.
and the apps switching is for tablets, the swipe thing. you only click on the left of your screen and it goes to next app. if you pause a second and click again you will go back to your last app. also you can use scroll wheel. and alt+tab and win+tab. and ctrl+win+tab, ctrl+alt+tab.
so you don't have to think these apps you got in dev preview are going to be in RTM or beta. and apps will not be optimized to run nicely (like they do in WP7).
this OS needs work and it will have alot of bugs.

Related

Back button does NOT end applications!!!

So, after installing Task Manager and opening it I had 31 applications running in the background! Yup, you read that right, 31!!! I ended them all and started playing around. I would launch and app, hit the back button and then go into Task Manager and there it was, still running. I launched several applications hitting back aftewards and they were all still running. I even tried hitting home aftwards and still running. Oh, and I had some apps running twice!!! WTF!?!? Looks like I found a major flaw in the new 2.1 OS.
This is normal android behaviour.
Apps are only shut down when the phone runs out of memory, however if the app is not doing anyting it will be paused and not use any battery / cpu.
And since the nexus has 512MB RAM it can have a LOT of open applications
If it is a background app (like im) it usually has an exit button in the menu.
Apps always run on android if you don't end them with a task manager.
Ya, normal behavior. The app actually has to intentionally end itself when you press the back button for that to really end it. I wouldn't worry about it, though. Apps in the background tend to use very little RAM and CPU.
Not sure why people are freaking out about apps running in the background... This is normal and Android does an amazing job of freeing up memory by killing apps as NEEDED.
Hmmmm, guess I never looked at it that way. I do notice it gets a little sluggish when all of that is running in the background. I'm just used to my MT3G. I've NEVER seen that many apps running at once.
setzer715 said:
Hmmmm, guess I never looked at it that way. I do notice it gets a little sluggish when all of that is running in the background. I'm just used to my MT3G. I've NEVER seen that many apps running at once.
Click to expand...
Click to collapse
try two and two-thirds the amount of RAM and that would explain how you get so many apps running lol.
david1171 said:
try two and two-thirds the amount of RAM and that would explain how you get so many apps running lol.
Click to expand...
Click to collapse
Ha-ha, good point!!!
From my experience the apps never close it is set to idle and is stored in the phone memory therefore decreasing startup time and allowing for a better multitasking experience but on all other previous android devices there wasn't as much memory so only a few apps could run at a time before the memory would be needed so something would get closed.
You're used to having 37.5% of the ram the Nexus One has
Now here's the question: does having 31 apps open affect battery life?
Paul22000 said:
You're used to having 37.5% of the ram the Nexus One has
Now here's the question: does having 31 apps open affect battery life?
Click to expand...
Click to collapse
It depends on the applications. If they just sit quietly when suspended (in the background) and don't do anything, they will have no impact on battery life (because their threads will never schedule/run). If they continue to do work while in the background, that will have some impact, however, unless they hold a wakelock (something they need the "keep phone from sleeping" permission to do), they will have no contribution to battery consumption while the screen is off and no other apps/services hold wakelocks.
In short, "it depends."
The menu / settings / about phone / battery use panel tries to give you as much information as possible about what apps/services are consuming your battery.
martijnve said:
This is normal android behaviour.
Apps are only shut down when the phone runs out of memory, however if the app is not doing anyting it will be paused and not use any battery / cpu.
And since the nexus has 512MB RAM it can have a LOT of open applications
If it is a background app (like im) it usually has an exit button in the menu.
Click to expand...
Click to collapse
Yes. Traditional multitasking (WinMo, BlackBerry) phone OSes will not close an application (or program, on WinMo) until you tell it to close, or it decides to close itself. This is a resource hog, and results in the freezing up or running painfully slowly that we have come to expect from those devices. The iPhone always runs fast because it ALWAYS closes an app--no multitasking whatsoever--so it never runs out of resources and slows down. It "pauses" the app, then closes it, so when you open it, it resumes right where it left off, as if it were open the whole time. The downside is nothing gets done in the background--which is why awesome apps like Locale or Screebl won't run on iPhone. Android is the best of both worlds. It leaves apps running until it NEEDS to close them. When resources run tight, it pauses apps just like the iPhone, so it stays running fast, but as long as you don't overload the system, you can run background apps. And background services will stay running.
Paul22000 said:
Now here's the question: does having 31 apps open affect battery life?
Click to expand...
Click to collapse
I'm sure it does some, but with that monster of a CPU, and as little power as apps use when they're sitting in the background not doing anything, I'm guessing it is a negligible difference. But that's why I love Advanced Task Manager's auto-end feature.
i lol'd -----------__________----------------
When you have 31 applications running, is there a hardware key that you can press (perhaps with a third party software) to show those which are running, and to switch to anyone of them instantly without resorting back to the application menu? Also, does this same tool let you shut down an active tasks in order to conserver memory and battery life? I understand that a long press of the home key only shows the last 6(?) application launched but not necessarily the currently active tasks.
On my jailbroken iPhone, I'm used to be able to double click the home button to show all active tasks, and there I can switch to or terminate anyone of them. While running an application, I also have the option of long pressing the home button to end it directly so that it does not continue running in the background. If I do a normal home press, the application will continue running in the background, and I'm presented with a screen which lets me jumps to any of the desktop in order to launch new applications.
I hope I can have the same level of convenience here.
All of the applications in the backround are essentially in hibernation - it is part of the way Android manages the RAM. I think it's great.

Task killers...Is it REALLY needed?

Hello guys;
just received my phone yesterday and i have a question regarding open programs
does the back button until home screen close the program or it still run in memory?
some people advise the use of task killers to kill unwanted tasks to save battery
while others say that Linux is handling this automatically and using task killers is no use
some people claims that after they stopped using task killers their battery life was better
i am new the Android as i am an ex WinMo user so please enlighten me
Thanks for huge efforts guys
Yes, they are. Android does a poor job of managing tasks, even to the point it auto starts like everything in your phone and very few of them turn themselves off.
You can manually manage them in applications, running processes, but task killers are so much easier.
I have owned 3, and the one that is easiest to use, that I have never found a bug with is Advanced Task killer (Little green droid icon). The purchased version is expensive, but worth it as it gives you one click widget to kill tasks.
Advanced Taskiller is known for crashing the home screen and stopping vital system services requiring a reboot. I own the full, and I have no use for it.
Okay, let's see how many questions I can answer here....
First of all, using the back button does not close the program. Neither does the home button. Android does handle this natively, but it does so automatically. It doesn't matter how you exit a program, it stays running until it needs to close. Whenever too many apps are running, slowing the system down, it will close the older ones as needed. All automatically. Nice, huh?
Task killers let you do this more aggressively, or manually. You may want to do this if you want your system to be "extra" fast, or to save battery. Most of them have extra features, too, like switching to running apps, or uninstalling them, etc. Beyond that, you don't need it. Some people say that task killers actually drain battery, but in my experience, they help slightly. And they do improve performance slightly too--as long as you are smart about not killing the wrong apps. (HINT--if it's a widget or a background service, never kill it)
So really, it's up to you. Get a free one, or a trial, and try it out, see if it makes things better or worse. Just take into account the learning curve before you give up on it--you have to exclude widgets, background processes, and maybe a couple other apps, too... takes a bit of trial and error to figure out which apps get bugs when you kill them.
It's not necessary but highly recommended. I use Taskiller the paid version. I mainly use it to kill apps that start to have problems and to kill a lot of the apps that boot with the phone.
on G1: i use it every time i reboot, because on boot/startup, some apps open automatically that are not needed (e.g. maps, Documents To Go, alarm, etc.)
clears up a lot of memory
on Nexus One: not sure yet whether that's really necessary considering more RAM available
I use Advanced Task Manager purely because I bought it on my G1 and so thought I might as well. It has a kill-all widget (you can set exclusions of course) but I don't use that. I normally only use it to kill apps that I want to restart or just to monitor what apps are doing what.
I have tried running the phone without using it at all and using its automation feature to kill everything except widgets and background processes every 30 mins. I honestly didn't notice any battery life difference or performance except that abviously apps were slower to open if they'd been killed rather than when they were in the background.
In my opinion and based on anecdotal experiments, task killers are not necessary on the N1 and certainly nothing like as vital as they were on G1
system6 said:
Yes, they are. Android does a poor job of managing tasks, even to the point it auto starts like everything in your phone and very few of them turn themselves off.
Click to expand...
Click to collapse
Bull****. Prove your statement. This isn't Windows we're talking about. Android manages tasks and memory very well, if only people let it... but for some reason people can't understand that Android WILL automatically free memory AS NEEDED. Instead they open a task killer and **GASP** see open programs!! Autostarting certain apps is actually a good thing, since often those are the apps that people tend to use often, so they load very quickly. There is always some free memory with Android, and it never lets it get to a point where that drops to 0.
uansari1 said:
Bull****. Prove your statement. This isn't Windows we're talking about. Android manages tasks and memory very well, if only people let it... but for some reason people can't understand that Android WILL automatically free memory AS NEEDED. Instead they open a task killer and **GASP** see open programs!! Autostarting certain apps is actually a good thing, since often those are the apps that people tend to use often, so they load very quickly. There is always some free memory with Android, and it never lets it get to a point where that drops to 0.
Click to expand...
Click to collapse
+1. I dont use any task killers and have had no problems with speed or battery life.
uansari1 said:
Bull****. Prove your statement. This isn't Windows we're talking about. Android manages tasks and memory very well, if only people let it... but for some reason people can't understand that Android WILL automatically free memory AS NEEDED. Instead they open a task killer and **GASP** see open programs!! Autostarting certain apps is actually a good thing, since often those are the apps that people tend to use often, so they load very quickly. There is always some free memory with Android, and it never lets it get to a point where that drops to 0.
Click to expand...
Click to collapse
This.
I thought a task killer was necessary and went out and spent the dollar something on Advanced Task Killer. It made me feel "good" to know what I control what apps are open. But you know what? Ever since a factory reset, I have not put the Task Killer back on my phone and it's been about a week and a half if not more of letting android control my memory... And like uansari said... Android does a very good job of it.
I have not had to close any apps because of short memory. Android does a great job. Save your money.
Android (and Windows for that matter) has great memory management, but it's mostly a problem of rogue apps that don't sleep properly. I have Advanced Task Manager, and I've noticed with the Nexus One I see more "applications" running (like Launcher) that didn't show up on my G1 (running Enom's 1.6 before I got my N1). I found that I had to block a bunch of apps to keep them from being closed, and I got a couple of weird bugs that seemed to stem from closing apps. One of them was this problem with the audio not be routed properly to my BT or wired headset when connected. I use the task manager much more sparingly now, and only kill apps when they act up.
I really wish we had "Cards" like the Pre, so we could always know exactly what was open. Plus, the ability to "alt-tab" (swipe back and forth) is a million times better than this "hold home button" crap. Sigh. Need better alt tabbing.
while i do not disagree that Android does a ok (yes, ok! just that...) job to manage tasks & processes, I disagree that it opens or keeps open apps that are necessary or frequently used. That's not Android that does it, it's the apps that tell it to do it.
for instance (as i mentioned a few posts up), everytime i boot, it opens "Documents To Go"... an app i most infrequently use, almost never, but like to have in case i have to review a doc or excel sheet on the go.
It doesn't have to open on startup, it is not frequently used, but it still opens on start up.
so yes, i do use task killer, on startup. but i use it sparingly thereafter
shmigao said:
while i do not disagree that Android does a ok (yes, ok! just that...) job to manage tasks & processes, I disagree that it opens or keeps open apps that are necessary or frequently used. That's not Android that does it, it's the apps that tell it to do it.
for instance (as i mentioned a few posts up), everytime i boot, it opens "Documents To Go"... an app i most infrequently use, almost never, but like to have in case i have to review a doc or excel sheet on the go.
It doesn't have to open on startup, it is not frequently used, but it still opens on start up.
so yes, i do use task killer, on startup. but i use it sparingly thereafter
Click to expand...
Click to collapse
That's fine... so Document to Go opens at boot, along with other apps. My point is that as you start opening other apps, and Documents to Go stays latent, it will get closed automatically as other apps demand memory. I'm not directing this specifically at you, shmigao... just responding to a concern a lot of people seem to have. Apps automatically opening at startup is common and don't cause a performance decrease.
I have yet to experience any slowdowns on my N1, and I never use the task killer that's built into Astro.
i use "automatic task killer" free from the market and my phone runs fine. I dont even have to think about it, because it clears memory when phone goes to sleep. I think it was more needed on htc magic than nexus.
uansari1 said:
Bull****. Prove your statement. This isn't Windows we're talking about. Android manages tasks and memory very well, if only people let it... but for some reason people can't understand that Android WILL automatically free memory AS NEEDED. Instead they open a task killer and **GASP** see open programs!! Autostarting certain apps is actually a good thing, since often those are the apps that people tend to use often, so they load very quickly. There is always some free memory with Android, and it never lets it get to a point where that drops to 0.
Click to expand...
Click to collapse
Exactly.
I stopped using task killers on my N1 because it cause more problems and hosed my battery faster. I haven't used it in almost two weeks, and the phone is smooth and the battery lasts a lot longer.
No need for task killers on the N1, IMO.
uansari1 said:
Bull****. Prove your statement. This isn't Windows we're talking about. Android manages tasks and memory very well, if only people let it... but for some reason people can't understand that Android WILL automatically free memory AS NEEDED. Instead they open a task killer and **GASP** see open programs!! Autostarting certain apps is actually a good thing, since often those are the apps that people tend to use often, so they load very quickly. There is always some free memory with Android, and it never lets it get to a point where that drops to 0.
Click to expand...
Click to collapse
HA! Tell me how you really feel....LOL. I have tested my wifes G1 and my old MyTouch and found it gave me about 30% more battery time.
Yes it will auto close programs when it needs the resources, just like a Palm pre, but running processes are just that.....RUNNING.
uansari1 said:
Bull****. Prove your statement. This isn't Windows we're talking about. Android manages tasks and memory very well, if only people let it... but for some reason people can't understand that Android WILL automatically free memory AS NEEDED. Instead they open a task killer and **GASP** see open programs!! Autostarting certain apps is actually a good thing, since often those are the apps that people tend to use often, so they load very quickly. There is always some free memory with Android, and it never lets it get to a point where that drops to 0.
Click to expand...
Click to collapse
I am perfectly happy with android managing my open applications and I have no concerns about RAM. My primary problem is that I am given *no* way to actually close an application if I really want to. An open application could still be polling, syncing, or updating and if I don't want that anymore how can I close it without the application developer explicitly coding an option for me to do so?
(an) Automatic task killer gives me the peace of mind that I can close applications that I use only once in a while and start with a clean slate every time I unlock the device.
I am not one of those users who places every single program there and requires a minimum amount of free ram, but I do have it cleaning up programs that have no business staying resident.
Wouldnt it by wise to use the "ignore" list many of these apps have.
That way you can have your frequenly used apps always able to quick load and the ones that you never use killed off.
I understand that Android has good memory management but I dont see the point of having some apps sitting there when I have no intention of opening them up on a regular basis.
Wow! Such heated debate over something so simple!
This isn't Android 1.0 or 1.5 or even 1.6(pretty darn good at auto closing)... this is Android 2.1 on 1ghz w/512mb RAM! The auto scaling of the CPU and the auto task closing is very, very, very good! There is no need for a task manager unless you want to use it to close something very specific because you want it closed NOW!
But there is no NEED for it, especially on the Nexus One. All it will do, if used regularly, is decrease battery life (yes, decrease, because it takes a lot more CPU power to open up an app than it takes to hold that program in the RAM's cache). As well, it will slow down your Android experience... Hero users found this one out, at least smart ones did, that the best way to keep it zipping along was to not use a task killer, except for media rich apps like youtube, music player, video player.
On a G1 running a Hero ROM, slightly different story in terms of speed, it was beneficial for several reasons; 1. Android 1.5 doesn't have nearly as good auto task management as 2.1. 2. A G1 used almost all of it's RAM to boot up the Hero ROM, and thus the auto settings were no where nearly as agressive as they would need to be.
But we are not talking about a G1 running a Hero ROM... we are talking about a Nexus One running stock Android 2.1...
If the OP, or anyone, wants a task killer, get Astro file manager, and use that. Kill the select few apps that you really want to when you get done, but don't bother getting an auto killer that messes with the already amazing job Android 2.1 and the Nexus One do!
it can be useful... i use it to close certain app that autostart or keep running in the background and use the GPS franticly trying to get a location

Advanced Task Killer Questions please

Hi
Ive just got this app (really to save myself some battery time)
On launching for the first time it presents me with a whole bunch of stuff including my clocks
Now i'm sure this maybe a pretty dumb question but if i kill the htc clock App will that stop the time and weather updating correctly? (i have my weather set to update hourly) and also if i kill any app like K-9 or Peep (that i have an update schedule set for) will it stop that schedule till i manually launch the app again or will it auto launch when it reaches the sheduled update time?
Sorry for the (potentially) stupid questions
Cheers
The only thing you're going to achieve with using a task killer, is lowering performance and causing even worse battery drain. If that's what you want to do, fine, but otherwise, I wouldn't bother if I were you.
Here's why:
Android's memory management is nothing like Windows Mobile. Applications you've finished with are MEANT to stay in memory until they really are completely finished with, and just because YOU aren't using them, doesn't mean the phone has. If they've been inactive long enough, or some other program needs the RAM, Android will tidily close them down.
If you close them prematurely, then Android will have to load them back up again, so that whatever was using said program's services, can continue to function. This noticeably affects phone performance, and puts an extra load on your battery. Do you REALLY want to do that?
I'm not using any task killers, and my phone runs great, and battery is up to 2.5 days.
Hmm interesting, i might try that, im killing all instantly and repeately, thanks for the tip
FloatingFatMan said:
The only thing you're going to achieve with using a task killer, is lowering performance and causing even worse battery drain. If that's what you want to do, fine, but otherwise, I wouldn't bother if I were you.
Here's why:
Android's memory management is nothing like Windows Mobile. Applications you've finished with are MEANT to stay in memory until they really are completely finished with, and just because YOU aren't using them, doesn't mean the phone has. If they've been inactive long enough, or some other program needs the RAM, Android will tidily close them down.
If you close them prematurely, then Android will have to load them back up again, so that whatever was using said program's services, can continue to function. This noticeably affects phone performance, and puts an extra load on your battery. Do you REALLY want to do that?
I'm not using any task killers, and my phone runs great, and battery is up to 2.5 days.
Click to expand...
Click to collapse
Thats correct.
I installed it on the phone, and the battery was empty the same night
Uninstalled it, and all works fine now.
Greetz.
would an app like task panel work?
you can add apps that are system apps etc to the ignore list and have apps such as games on the force to kill list or is it just best not to have any task killer apps installed at all?
its strange that there are so many task killer apps and its bad to run on your device. There must be some reason as to why there is an app for this purpose?
ragmanchu said:
would an app like task panel work?
you can add apps that are system apps etc to the ignore list and have apps such as games on the force to kill list or is it just best not to have any task killer apps installed at all?
its strange that there are so many task killer apps and its bad to run on your device. There must be some reason as to why there is an app for this purpose?
Click to expand...
Click to collapse
They exist, because people think memory management on Android works like it does on Windows Mobile. It doesn't, and never has. Think if it like the so called "memory manager" tools you can get for XP that claim to be able to free all your RAM and speed up your system... Every single one of them is nothing but a placebo designed to part you from your cash, and often end up CAUSING problems, just like task killers on Android do.
Avoid them.
FloatingFatMan said:
They exist, because people think memory management on Android works like it does on Windows Mobile. It doesn't, and never has. Think if it like the so called "memory manager" tools you can get for XP that claim to be able to free all your RAM and speed up your system... Every single one of them is nothing but a placebo designed to part you from your cash, and often end up CAUSING problems, just like task killers on Android do.
Avoid them.
Click to expand...
Click to collapse
Guess thats a good enough reply lol
task killers can work fine, but you need to know what is running and what is using it.
for example, if you have the music widget on the homescreens, then the music player process will be opne in the background.
likewise friendstream will keep people, facebook and twitter open in the background.
if you kill those processes, they will just get opened again.
As long as you are careful, using task managers will not decrease battery life, you just need to know how to use them properly. randomly killing everything in the background is NOT the way to do it.
and you should never close clock if you want your alarm clock to actually go off!!
Might be worth making a list of what apps should be ignored and what apps can be forced killed?
When i had an app killer installed, i used to only force kill games and sat nav apps, the rest i asked it to ignore but after reading this thread, i decided to delete the app killer app =)
Ive put a bunch of stuff like clock, weather, Peep and facebook etc on the ignore list and have used the task killer to only kill off frivolous apps like Spark (for xbox friends) streamfurious, photos etc...Nothing Major!
I unhooked my phone from the power at 7:30 am on the 13th April, its now 16:36 on the 14th april and it still has 30% of the juice left, and i always have wifi and mobile data connection on too...phone is always left on with facebook connecting ever 4 hrs and peep once a day and mail set for every 2 hrs (besides which i do check and update them manually a couple of times a day)
I'll try all this without task killer installed and test how long the phone can run before charging
As you say, it could well be a combination of the battery coming up to speed and a placebo effect.
However, surely it cant do more harm than good to kill an app like Spark !
However, im no Phone Genius so im sure someone will soon tell me that im completely wrong
But so far so good....like i said, ill test things without task killer installed
I've stopped using the task killer now and my battery life has improved very noticably.
oursoul said:
I've stopped using the task killer now and my battery life has improved very noticably.
Click to expand...
Click to collapse
im not so sure about this.
im using a task killer when i want to close the browser or something using internet, as we all know internet drains a lot of battery and even if the browser or market is in the background it still probably has some active connections = draining battery
cez10 said:
im using a task killer when i want to close the browser or something using internet, as we all know internet drains a lot of battery and even if the browser or market is in the background it still probably has some active connections = draining battery
Click to expand...
Click to collapse
If you want to close fast the browser or any app, you should have a try at taskOS and launch it with the search key whenever you want...
Binned this app in favour of Juice defender, my new battery saving app of choice, seems to be working as it should too...nice
profete162 said:
If you want to close fast the browser or any app, you should have a try at taskOS and launch it with the search key whenever you want...
Click to expand...
Click to collapse
but then that works pretty much like a task killer
can anyone correct me about the apps i.e. browser using internet while not active(in background) is this true or not? of course having the sync/updates turned off
Task killers can be handy for those times when apps seem to have crashed but aren't forcing close. for example, i've had times where ebuddy just doesn't want to even try to sign in. Task kill it. Try again. all is well. And last my internet browser wouldn't let me click any buttons. Again, killed it - restarted - all is ok.
I've had to use such an app countless of times due to unwanted/unneeded apps running, hanging FCs and black screens, checking/closing net related or sensor using apps, and numerous times when 300KB apps wouldn't install citing 'low memory' when I have more than 70MB free, but it was the RAM being near full causing FCs in apps like Market, and halting the installs. I only use Androids built-in TaskPanel widget for this though. Everything routine is set over to the ignore list so that I don't accidently hit and close that (single hit closes the app). Additionally I use this app to check and to switch to an opened application that is running (when it's not in the recent list).
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
profete162 said:
If you want to close fast the browser or any app, you should have a try at taskOS and launch it with the search key whenever you want...
Click to expand...
Click to collapse
This is the route I've taken naturally. I'm using jkAppSwitch on my longpress search key, mainly used for switching but can be used to kill problem apps.
Full task killers are being proven to be useless on the Desire.
I would recommend using an app that monitors the cpu usage(watchdog etc.). This way your can see which apps put a drain on your phone.
Thank you for the information. But I do notice a considerable improvement in battery power with Advanced Task Killer.
I hope someone can provide me an answer.

Multi-tasking in Android 2.1

Is Multi-tasking currently supported in 2.1? I get this doubt because everytime I open a new application the previous goes hidden. This apparently takes up or keeps eating the resources in the background.
Instead, if 2.2 (froyo) comes up with something like the iPhone 4 handles it will be simply superb. I know even now there are add ins from the market, still they are not easy and friendly as iPhone 4 handles multi-tasking - where we can simply scroll through the application and open or close or minimise the different applications that are already open.
Please someone confirm this...or am I missing something until android 2.2 comes out.
Your right... whenever I am running an application and I press the menu button then start another application, I can see the old application running in the Services (or background).
When I quit the new application and go back to the former app, it shows me where I left off... Now, this is "technically" multi-tasking but of the sucky kind...
To minimize just press the homebutten. To switch between the last 6 task just press the homebuton for about 1 second.
In 2.1, you still long press the home key to show the most recently run applications. This is not necessary the running application. You could have manually closed an application but it will still be shown. Similarly, you could have application actually running and yet not shown there.
Another point to be aware is that although long press of home key brings up the most recently used application and allows you to jump to them, there is no facility to force close an application from there; unlike in iOS4, where on the multitasking application dock, you can force close it, as well as jumping to that application.
Another key difference between the two is that in Android 2.1, only the last 6 used applications are shown, although most of the time, I find 20+ applications running, often started by themselves mysteriously (that's another story though). So, for the running application not listed as one of the six, you can't jump to them via long pressing home. Instead, you have to go back to the desktop, find your application, and launch the application in order to switch to them.
So yah, 2.1 is a little "backward" still compared to iOS4. Hopefully 2.2 improves on this.
As far as I know the multitasking from android is better than the one in iOS4. Multitasking is not complete on iOS4, there are some applications that you are not available to use as multitasking application.
http://android-developers.blogspot.com/2010/04/multitasking-android-way.html
Here is the link to why and how the android multitasking works.
http://www.pcworld.com/article/199528/multitasking_with_ios_4_is_horrible_apple_blew_it.html
Here an article of PCWORLD giving negative feedback about iOS4 multitasking
eaglesteve said:
In 2.1, you still long press the home key to show the most recently run applications. This is not necessary the running application. You could have manually closed an application but it will still be shown. Similarly, you could have application actually running and yet not shown there.
Another point to be aware is that although long press of home key brings up the most recently used application and allows you to jump to them, there is no facility to force close an application from there; unlike in iOS4, where on the multitasking application dock, you can force close it, as well as jumping to that application.
Another key difference between the two is that in Android 2.1, only the last 6 used applications are shown, although most of the time, I find 20+ applications running, often started by themselves mysteriously (that's another story though). So, for the running application not listed as one of the six, you can't jump to them via long pressing home. Instead, you have to go back to the desktop, find your application, and launch the application in order to switch to them.
So yah, 2.1 is a little "backward" still compared to iOS4. Hopefully 2.2 improves on this.
Click to expand...
Click to collapse
..now that's one place where we look ancient than iOS4, are there any words that this will be improved in 2.2?
Instead it could have just been without multi-tasking so when we start a new app the previous one to get closed atleast that saves on the RAM. I hate iPhones but just this feature makes me disturbed why android hasn't dones this yet as this is so very basic.
I know the third part app in the adroid market does this but not as elegant as the iphone 4 handles this.
sany said:
..now that's one place where we look ancient than iOS4, are there any words that this will be improved in 2.2?
Instead it could have just been without multi-tasking so when we start a new app the previous one to get closed atleast that saves on the RAM. I hate iPhones but just this feature makes me disturbed why android hasn't dones this yet as this is so very basic.
I know the third part app in the adroid market does this but not as elegant as the iphone 4 handles this.
Click to expand...
Click to collapse
Actually, the way iOS4 handles it is not even half as elegant as the way jailbroken phones do it. It is even better to disable iOS4 task switcher and use Cydia task switchers (there are 5 or 6 different method, you pick the one that you like most). If I'm the developer at Google, I'd copy jailbroken iPhone's switcher called the Circuitous. With it, you can swipe the task bar left or right to go to the previous or next active application!!! You can also double press the home key for example to show a list of task actually running (rather than most recently launched applications). You press home key to truly quite the application, and long press to make it run in the background while in both case show the desktop.
I personally don't like the task switcher in iOS4. It does not let me force close the application with the same act of quiting it. Instead, one has to bring up the task list and remove it there in order to force close. This is not productive. Also, very often I toggle betwen two or three application, and I find swiping the taskbar to be a lot more fun and productive.
How do I know if there's programs running in the background or not?
And how do I shut down programs where I can't find any Quit button (mostly of the programs I think is like this).
Chrilleee said:
How do I know if there's programs running in the background or not?
And how do I shut down programs where I can't find any Quit button (mostly of the programs I think is like this).
Click to expand...
Click to collapse
Samsung's stock widget will tell you if anything is "running" other things will be idling that the widget may or may not pick up on. You can pick up a 3rd party task killer to see more details.
3rd party task killers would be one way to quit the programs after closing. The way Android operates, if you hit the "back" button out of your program it quits running but will stay in memory if there is available room in your memory.
Actually the Android 'idea' is that you don't close applications. Android will keep applications around in case you want to go back, and only close them when memory is needed. Before closing them outright it will try to close secondary activities and recover memory elsewhere, so that closing an app is the last resort.
Android applications are explicitly organized in autonomous activities so that they can be stopped independently.
Keep in mind that the fact that an application is 'in background' does not mean that it is actually doing something, and empty memory does you no good unless it's actually needed, so it might as well be used to keep an application loaded.
Only applications that stay active in background have a quit button, like IM clients for example. The others don't have it because ideally you don't need to close them. Of course when the system does need to free memory you might experience some delay as applications are closed.
On the iPhone OS there is a similar model, with the difference that applications don't have 'activities' that can be independently closed. In case of memory starvation the OS first asks applications to free some memory, if possible, then starts killing them outright, but it has no means to force applications to free memory.
I stopped using task killers and found that they are not that needed unless you really can't stand small delays now and then. I didn't find the iPhone multitasking any friendlier at all...
eaglesteve said:
Actually, the way iOS4 handles it is not even half as elegant as the way jailbroken phones do it. It is even better to disable iOS4 task switcher and use Cydia task switchers (there are 5 or 6 different method, you pick the one that you like most). If I'm the developer at Google, I'd copy jailbroken iPhone's switcher called the Circuitous. With it, you can swipe the task bar left or right to go to the previous or next active application!!! You can also double press the home key for example to show a list of task actually running (rather than most recently launched applications). You press home key to truly quite the application, and long press to make it run in the background while in both case show the desktop.
I personally don't like the task switcher in iOS4. It does not let me force close the application with the same act of quiting it. Instead, one has to bring up the task list and remove it there in order to force close. This is not productive. Also, very often I toggle betwen two or three application, and I find swiping the taskbar to be a lot more fun and productive.
Click to expand...
Click to collapse
Is there anything similar to Circuitous available in the market for use.
thanks
S
I really do not understand how people say that iOs 4 is better in multitasking than 2.1 android. I've used the "multitasking" feature of iPhone and it is for sure not multitasking. It behaves as it should only for native apps and I believe it will not finally work for every application of the appstore.
On the other hand, multitasking on android is better. Every app you choose to re-start comes at the state you left it. Not on the first screen. Of course there is a lot of room for development, but it actually is multitasking and not multitasking in quotes.
P.S. I kind of laugh with Jobs's enthusiasm for things that already exist in the market even for years (for example videocall). It is like they invented something revolutionary and actually there are many people who totally fall for all these...
Uneducated sheep...
darnap; said:
On the iPhone OS there is a similar model, with the difference that applications don't have 'activities' that can be independently closed. In case of memory starvation the OS first asks applications to free some memory, if possible, then starts killing them outright, but it has no means to force applications to free memory.
I stopped using task killers and found that they are not that needed unless you really can't stand small delays now and then. I didn't find the iPhone multitasking any friendlier at all...
Click to expand...
Click to collapse
Damap,
In both iOS 4 and jailbroken iPhone running backgrounded, any activities other than the telephone application can be manually closed rather then left running in the background, in order to free up memory.
I don't know about the other Android phones but I find SGS unbearably slow, whether if I do not use task killer to manually kill off the application every now and then. Not sure how much of it is due to the way Android multitask though.
ivas75 said:
I really do not understand how people say that iOs 4 is better in multitasking than 2.1 android. I've used the "multitasking" feature of iPhone and it is for sure not multitasking. It behaves as it should only for native apps and I believe it will not finally work for every application of the appstore.
On the other hand, multitasking on android is better. Every app you choose to re-start comes at the state you left it. Not on the first screen. Of course there is a lot of room for development, but it actually is multitasking and not multitasking in quotes.
P.S. I kind of laugh with Jobs's enthusiasm for things that already exist in the market even for years (for example videocall). It is like they invented something revolutionary and actually there are many people who totally fall for all these...
Uneducated sheep...
Click to expand...
Click to collapse
There is some important points to be aware of, and most iPhone users are not aware of these points:
- If you want "true" multitasking, you must jailbreak and use backgrounder. All third party applications could then multitask. However, even that will not have two applications with audio running simultaneously. So, you can't have radio and music playing at the same time. The one in the background must pause.
- To be eligible for multitasking under iOS4 third party applications must specifically enable so. If not, you can only multitask them with jail breaking.
- if an application has been enabled for multitasking under iOS4, then backgrounder application in a jailbroken phone offers the option of letting user select the method of multitasking. The choices are to either multitask this application the "true" way as it always did prior to iOS4, or the iOS4 way (which means you don't start your applications from the beginning, but when in background, only certain processes such as GPS, VOIP, downloading, audio are running), or to automatically select the method, which means that if the application has been enabled for iOS4 multitasking then that mode will be used, otherwise it will multitask the "true" way.
sany; said:
Is there anything similar to Circuitous available in the market for use.
thanks
S
Click to expand...
Click to collapse
Sorry I'm not aware of such customization possibility yet. But i would like to request for such tools so that multitasking in Android can be more easily performed. One thing about using back button for quitting application is that I find it goes to a different screen of the same application rather than the previous application, so it can be confusing. Sometime back button merely get rid of a pop up message but does not seem to quit the application.
You can't really get more simple than the os doing everything for you though. The point with android is you don't think about things like multi-tasking and just use your phone. Can't get more simple and elegant than that.
There is no need for a task manager like ios as you just open the apps you want without worrying about closing apps, or what's open and what's not.
ios on the other hand uses sudo multi-tasking, the apps don't actually stay open. I'm sure this works well but it has it's limitations. So when you close an app in ios task manager, you are not actually closing the app as it is already closed, essentialy you are just removing the icon from the drawer.
Android's system is far better. Why have a task manager when you don't need one, and especially when you only use sudo multi-tasking so the apps in the task manager are not even open at all.
Sent from my X10i using XDA App
bushbox browser said:
You can't really get more simple than the os doing everything for you though. The point with android is you don't think about things like multi-tasking and just use your phone. Can't get more simple and elegant than that.There is no need for a task manager like ios as you just open the apps you want without worrying about closing apps, or what's open and what's not.
Click to expand...
Click to collapse
Both Android and iOS4 are exactly the same in saying that nobody shoud have to manually close an application. Both advocates that you let the OS close it when resources are insufficient. For iOS4, most of the application merely save the state where you left off, so it is not actually active, but with some exceptions: GPS, VOIP, audio playing, downloading, etc.
However, I personally do not find it to my liking. If I've been using say TomTom navigation software and have just completed a trip, and know that I wont be using it again in the next few days, I would rather be able to long press the home key to completely stop it, instead of just pressing the home key to keep it running in the background.
bushbox browser said:
So when you close an app in ios task manager, you are not actually closing the app as it is already closed, essentialy you are just removing the icon from the drawer.
Click to expand...
Click to collapse
bushbox browser, this is not how it works, based on what I was told. If you have removed the icon from the multitasking dock, then come back to launch the application, it will start from the beginning rather than where you last left of. This was a question that I asked and was told the answer. Therefore, it is capable of stopping the task from running there, not merely removing the icon from the drawer.
Hope that helps to clear up the misconception.
eaglesteve said:
Both Android and iOS4 are exactly the same in saying that nobody shoud have to manually close an application. Both advocates that you let the OS close it when resources are insufficient. For iOS4, most of the application merely save the state where you left off, so it is not actually active, but with some exceptions: GPS, VOIP, audio playing, downloading, etc.
However, I personally do not find it to my liking. If I've been using say TomTom navigation software and have just completed a trip, and know that I wont be using it again in the next few days, I would rather be able to long press the home key to completely stop it, instead of just pressing the home key to keep it running in the background.
bushbox browser, this is not how it works, based on what I was told. If you have removed the icon from the multitasking dock, then come back to launch the application, it will start from the beginning rather than where you last left of. This was a question that I asked and was told the answer. Therefore, it is capable of stopping the task from running there, not merely removing the icon from the drawer.
Hope that helps to clear up the misconception.
Click to expand...
Click to collapse
thanks all, it is really comforting enough to see comments from knowledgeable people in the forum who are really researching with the apps and how they work.
My only concern is that nothing in the background should slowdown the performance by hogging the resource. As long as it is taken care off that is fine.
sany said:
thanks all, it is really comforting enough to see comments from knowledgeable people in the forum who are really researching with the apps and how they work.
My only concern is that nothing in the background should slowdown the performance by hogging the resource. As long as it is taken care off that is fine.
Click to expand...
Click to collapse
My concern is the same as yours too. Unfortunately, I'm personally of the view that allowing so many applicaitons to be kept alive DO hog resources and slow things down. Therefore I'm using the task killer on my SGS to manage it. I'm using a task killer that also kill itself after killing off the unwanted task, so that itself would not be taking more resources (or at least that's how I hope would turn out).
Then the other aspect of multitasking is the user interface or how we effect:
- showing all live applications (not just most recent 6 applications), to swith there. As I said, I've notice that on my SGS, if left alone, typically have 20 to 30 applications live. The long press of the home button showing just 6 of them is not exactly a workable way to switch, is it?
- then, there is an issue of being given the freedom to truely quit an application rather than minimise it to the background, and here Android's as well as iOS4's design leaves much to be desired IMO. They both need to learn from jailbroken iPhone's backgrounder.
- finally, I believe Android as an OS could improve by having a true task manager showing applications which are truely alive, thus allowing switching to them, as well as allowing quitting of the listed applications. Yes, if user want to let the OS manage it they could just leave the list alone and not quit it, but freedom should be given to users to do so.
That's the reason I much prefer the jailbroken iPhone's method of multitasking (especially when using the Circuitous method of task switching) over iOS4 as well as Android's.
This is like a neverending story, when I had WM phone everybody was b*tching about the way he have to go to task manager and close apps and always look for tha apps that are running. Now I have android which is doing everything on its own, u dont have to care about running apps and now is everybody dreaming about iPhonish multitasking. Did I land on Mars here?

Why did Samsung put in a task manager and a "kill all tasks" button?

So Samsung for whatever reason, decides it's a good idea to include an easy to access task manager with a giant "kill all tasks" button in TouchWiz. It seems like everyone I know, that has a Galaxy S II, has adopted a certain behavior due this. What they do is, every time they put their phone away, they will automatically go to this task manager and kill all tasks, before locking the phone. When I ask them why the hell they're doing that, the answer is usually something like "wasting battery blah blah blah" or "wasting CPU blah blah blah"... NO!
For starters:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
http://lifehacker.com/5650894/andro...ed-what-they-do-and-why-you-shouldnt-use-them
http://www.infoworld.com/t/smartphones/myth-android-devices-need-task-killers-609
http://androinica.com/2010/05/googl...-imply-task-killermanager-apps-are-pointless/
People that are doing this, educate yourself. And Samsung, well done for encouraging this.
Just because a task is in memory, doesn't mean it's doing anything, and certainly doesn't mean it's using up battery. If it's staying in memory, it's because there's no need to release it just yet. If you start it up again, it will already be there, and load up faster. The alternative is, you keep killing it, and every time you run it again, it will have to reinitialize and reload everything. Which option do you think is actually going to cost more battery?
The whole thing with people saying "oh no it's using CPU, i must kill it"... what?! If it's using CPU, it's probably doing something. Why the hell are you killing a process while it's in the middle of doing something? Do you not care about data integrity at all? It could have been in the middle of syncing, or in the middle of a write operation who knows.
If you run other applications and your memory runs low, then Android will close it. And it will close it properly, as opposed to you force killing it, denying it of any chance to clean up.
Obviously there are rare exceptions with dodgy programs. But most of the time, the tasks being killed are system apps, or trustworthy apps, properly written by Google or Samsung.
If you're not a developer, you probably won't understand the whole Android application lifecycle.
http://developer.android.com/reference/android/app/Activity.html
By force closing an application, you're not allowing it to run its onStop() and onDestroy() functions. This is where apps do all the clean up, releasing resources, unregistering things, closing connections etc.
Do you do this on your PC. Open up Windows task manager, and just kill any task that's using CPU. Or hell, just kill all tasks every 2 minutes! Good luck with that.
This has probably been said hundreds of times, but a lot of people i know are getting GSII's and I see them doing this constantly. It's stupid. Do you really think they designed the operating system so that you have to kill everything each time you touch it?
TLDR: Stop "killing all tasks" (unless theres actually something wrong) and well done Samsung for encouraging this. Just stupid.
Damn your right, I never used a task killer on previous android phones, but for some reason I have got into the habit of doing it now. So I'm going to kill that habit. Well noticed
Well according to the user guide (the full one from Samsung's website)... though personally I don't bother killing anything
Use the task manager › ›​
Your device is a multitasking device. It can run more than one application at the same time. However, multitasking may cause hang-ups, freezing, memory problems, or additional power consumption. To avoid these problems, end unnecessary programs using the task manager.​
1 In Idle mode, open the application list and select Task manager → Active applications.
The list of all the applications currently running on your device appears.
2 To close an application, select Exit.​To close all active applications, select Exit all.
i like the placebo effect and stop telling me what i have to do or not to do!
your writing style is to aggressive, stop being aggressive!
For me, it is worth to have the clear memory option because I already faced the glitch or bugs program which cause my phone to run constantly at 1.2ghz and this will cause my phone become extremely hot. I can't see what application is running but for some reason, the cpu gone crazy. It drain battery in no time. With the simple one click button, I can closed the programs without need to restart the phone. Yes, generally I will let the android system to handle the application by itself but I still think it was a good moved by samsung to have task manager if we use it in proper way...
Sent from my GT-I9100 using XDA Premium App
Well it's not all that bad, with 2 cores one core can easily come into a deadlock and the device will continue to function albeit much slower and consuming a lot of power, when this happens in the taskmanager the processes are listed red
Thanks ever so for much for this post I have just got my first Android phone and thought by doing this it would increase the battery life a tad but did kinda think it was a bit daft having a system that required manually killing tasks. Coming from a Windows 6.1 XDA Zest I am still getting my head round an OS that's doesn't require hours on Internet to work out how to do things.
Sad, but true, I was getting onto Android from Symbian, and first thing after I realised that I do not have option of killing all apps, I have installed the task killer and kept using it for like a week, then I've read one of the articles about it, that its wrong, and that Android is not working as Symbian nor Windows, so I realised that I dont need to do that... unninstalled it and not using it at all since
You don't need Task manager / killer if only all android applications are developed by good programmers that implement Android application lifecycle properly.
The problem is not all applications are developed this way. Some application may buggy / in beta stage that still consuming processing time even they are in background.
Task manager is still useful to close nasty program manually. But I do agree, auto-kill is useless and can cause battery drain and system instability.
Yep .. it's mostly services what eats battery. And there is poor control over that. It would be interesting to see what service was active at what time, or even how much battery did it use. All battery discussions are about guessing what is running in the background and how often and how much. We should not guess such things.
As far as I'm concerned an in built task manager is just as important as an in built modem right now. There are far too many unstable applications out there that hang up and Android can never fully deal with them(despite what research may or may not have been done in the past).
I have a few games installed on my S2(namely Pool Break Pro & TNA iMPACT!) that crash quite often and require the use of the task manager to manually end those programs(they are in the task manager highlighted in red when they have stalled).
However, what I will say is that the button to clear memory in the RAM manager really shouldn't be there at all. The task manager alone is more than enough to manually exit necessary apps that crash and stay open for no reason.
I like to have the ability to close programs easily at hand. It gives me better control over "rogue" apps. I only use it for a few programs though, like the Engadget app. It seems to be poorly coded, often using 40-50% CPU when running in the background.
Sent from my GT-I9100 using XDA Premium App
I like it because it lets me close frozen apps quicker..
the_Calen said:
i like the placebo effect and stop telling me what i have to do or not to do!
your writing style is to aggressive, stop being aggressive!
Click to expand...
Click to collapse
Lol yes. Not to be taken too seriously.
Force closing apps with the task manager when somethings wrong with the phone or closing broken apps makes sense. I'm just talking about people that instinctively press the close all apps button every time they use the phone for a second. It's just silly. Basically doing what those automatic task killing apps do.
I use to kill opera everytime i'm done with browsing because even in idle mode the phone gets very hot when opera runs in the backgtound. But after these explanstions i stop force killing every app
Sent from my GT-I9100 using Tapatalk
If a program is badly written and won't stay idle, then kill it.
I am very selective about what I install, and never kill or need to kill anything.
You have 1 GB of ram on this phone. If you want best battery and speed, don't kill anything. loading a running app from ram uses less power than starting from scratch and booting it from nand, then starting it up.
So if apps are well written, don't kill them. If stuff stays around causing drain, kill it individually but find a better app
This thread is spot on... for the most part. Like Pulser said, there are apps when idling/cached, cause detrimental effects like the one I detailed here causing your phone to stay Awake constantly and draining battery:
http://forum.xda-developers.com/showthread.php?t=1094666
ATK isn't the most elegant method, but it allows you to put everything else on ignore and have it actively kill the apps that love to stay cached and cause issues even after you've exited out of them.
Is there a way to "lock" some apps into a memory so they never quit by the android OS except if I would decide to?
Sent from my GT-I9100 using Tapatalk
You have a valid point, but most of the time those apps don't do anything critical that it would hurt to interrupt. I usually prefer to exit them normally, but sometimes I just kill it, like when I forgot the Messages / Internet open. No need to paranoia though, leaving a few open won't kill your battery.
PINki92 said:
Is there a way to "lock" some apps into a memory so they never quit by the android OS except if I would decide to?
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
That's exactly what I needed. There are some apps, like SetCPU, TB, Root Explorer, which can be added to SuperUser authorization and it won't get killed by anything unless someone manually kills it. I'd really really like to know how to add an app under SuperUser or anything which will do the job to add the app in to the OS and which can't be killed by any Task Killer or anything.
Besides I also hate those Task Killer apps, they are meaningless unless an user do nothing regularly with his/her phone.
I've no Task Killer installed but once I used the built in Memory Clear feature and next day my schedule app got closed. From then I never touched it. But one thing if RAM usage goes above 400 MB I think sometime its good to clear the memory as it will help to refresh it. But Samsung should had put the Memory Clear feature more precisely.
Regards.
Sent from GT-I9100

Categories

Resources