Apps opening in bg - HTC EVO 3D

I often find all of the preloaded apps opening in the bg. I used to handle this with auto killer but since I have no root yet I'm manually killing then with task manager. Are there any alternative methods of doing this?
when theyre open I'm under 200 left of mem space, when I kill em I'm back up to 300+ so it's kind of a big deal in terms of performance.
Thanks
Sent from my 3vo using XDA App

Task killers haven't been needed since Android 2.2. The apps may be running, but they're not doing anything. They're just chilling in the background. Android automatically manages the memory and kills things when it gets too full. I have 124MB of RAM right now, no big deal.
But if you insist, advanced task killer.
Sent from my PG86100 using XDA App

Related

Best task killer..

Can anyone suggesr me which is the best task killer available in the market..m using task killer from rhythm software..
Sent from my X10i using XDA App
gupta.anurag08 said:
Can anyone suggesr me which is the best task killer available in the market..m using task killer from rhythm software..
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I'm running on the Advanced Task Killer, I do not have any issues with them. What's your problem?
I tried 2 3 task killers and all were showing different 'available memory'
Sent from my X10i using XDA App
Yeah, ATK is the best task killer app I've been using
gupta.anurag08 said:
I tried 2 3 task killers and all were showing different 'available memory'
Sent from my X10i using XDA App
Click to expand...
Click to collapse
It is because different task killer have different security policy, which allow them to show the system apps or not. So, in the lower security policy, you can see more running apps and gain more memory after kill them
i do have a question. why are you using a task killer?
I'm not having a dig at people that use them, but more trying to educate people that they are not required
"free memory" is not indicative of a healthy system in linux based machines.
please remember the way in which linux based OS's (which Android is) handles memory. Basically, if you have a heap of free memory it is simply wasted, the OS is not running any more efficiently. It is actually slower.
Here is a quick overview. Written for the desktop computer perspective, but translates over to a mobile phone OS quite well.
"Traditional Unix tools like 'top' often report a surprisingly small amount of free memory after a system has been running for a while. For instance, after about 3 hours of uptime, the machine I'm writing this on reports under 60 MB of free memory, even though I have 512 MB of RAM on the system. Where does it all go?
The biggest place it's being used is in the disk cache, which is currently over 290 MB. This is reported by top as "cached". Cached memory is essentially free, in that it can be replaced quickly if a running (or newly starting) program needs the memory.
The reason Linux uses so much memory for disk cache is because the RAM is wasted if it isn't used. Keeping the cache means that if something needs the same data again, there's a good chance it will still be in the cache in memory. Fetching the information from there is around 1,000 times quicker than getting it from the hard disk. If it's not found in the cache, the hard disk needs to be read anyway, but in that case nothing has been lost in time."
Read more here - http://www.linuxhowtos.org/System/Linux Memory Management.htm
So u mean to say that we shud not use task killers?
Wat if i exit a game in btw then wat happens..will it get automatically killed??
Sent from my X10i using XDA App
gupta.anurag08 said:
So u mean to say that we shud not use task killers?
Wat if i exit a game in btw then wat happens..will it get automatically killed??
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Nope, that is the reason why i have to use task killer
For me, it help me save much of battery
Since I stopped using a task killer my battery is better.
Don't use a task killer for a week and watch the difference.
gupta.anurag08 said:
So u mean to say that we shud not use task killers?
Wat if i exit a game in btw then wat happens..will it get automatically killed??
Sent from my X10i using XDA App
Click to expand...
Click to collapse
yes and yes!
if your phone requires the resources, it will kill tasks that are no longer required. its all automatic. let it do it itself and you will have a much happier phone
AND better battery life, because the android OS is not continually restarting processes that your task killer deems unnecessary. I would trust the actual OS over a 3rd party app. It is designed that way for a reason (see my previous post).
mrtim123 said:
i do have a question. why are you using a task killer?
I'm not having a dig at people that use them, but more trying to educate people that they are not required
"free memory" is not indicative of a healthy system in linux based machines.
please remember the way in which linux based OS's (which Android is) handles memory. Basically, if you have a heap of free memory it is simply wasted, the OS is not running any more efficiently. It is actually slower.
Here is a quick overview. Written for the desktop computer perspective, but translates over to a mobile phone OS quite well.
"Traditional Unix tools like 'top' often report a surprisingly small amount of free memory after a system has been running for a while. For instance, after about 3 hours of uptime, the machine I'm writing this on reports under 60 MB of free memory, even though I have 512 MB of RAM on the system. Where does it all go?
The biggest place it's being used is in the disk cache, which is currently over 290 MB. This is reported by top as "cached". Cached memory is essentially free, in that it can be replaced quickly if a running (or newly starting) program needs the memory.
The reason Linux uses so much memory for disk cache is because the RAM is wasted if it isn't used. Keeping the cache means that if something needs the same data again, there's a good chance it will still be in the cache in memory. Fetching the information from there is around 1,000 times quicker than getting it from the hard disk. If it's not found in the cache, the hard disk needs to be read anyway, but in that case nothing has been lost in time."
Read more here - http://www.linuxhowtos.org/System/Linux Memory Management.htm
Click to expand...
Click to collapse
The idea is absolutely right if memory is being used for apps you are likely to open frequently. ATK allows you to unselect the apps you want to keep running. That way you can unselect the ones you use the most and then use the widget to kill everything else.
I notice when I press the home screen many apps don't kill them selfs and after a while I have loads of apps running and the system starts to lag, specially when I try to run something else.
There are advantages in both approaches and I find a mixed combination (available with ATK) makes it best, although the user need to use some common sense to do it right. Killing everything means the system will be more responsive but regularly used apps will take longer to start up. Not killing means the apps you use a lot "startup" faster when you use them repeatedly (as in fact they never stop running) but after a bit the system will lag when using other apps and may need to use pagefile/swap to atone for the lack of free RAM. That causes page faults which make the system even slower.
The iphone developers aren't complete idiots for killing every app. They have a priority for system responsiveness and they did achieve it at the cost of background running apps. I like the possibility to choose what I want to keep running and kill the apps I'm not likely to use again and it's one of the reasons I picked android.
A little Offtopic to both ifanboys and ihaters:
I never owned any apple product as I think of them as over priced. That said I think the iphone has great merit and I doubt very much we would have Android if the iphone didn't pave the way. Besides I jailbreak my brother's 3G and made it multitask enabled. Now it runs apps in background and there is little diference between it and my android. Except for the extra 200€ it cost, the lower hardware specs and expensive service provider contract my brother pays for a mandatory 24 months, while my X10 cost ~65% initially and came free of any contract.
well said, PCO
pco.vaz said:
I notice when I press the home screen many apps don't kill them selfs and after a while I have loads of apps running and the system starts to lag, specially when I try to run something else.
Click to expand...
Click to collapse
Thats what I and others have found, which is why some people choose to use one, myself included. Someone posted a link to an article last week with similar information posted here about the OS handling itself, but the comments section of the article were full of comments similar to what pco and myself have said, so it's all down to personal preference whether or not you choose to use one.
I did use a task killer for a while, then stopped. Personally my phone is better without. I have nothing except weather that updates automatically, I do it manually when I need it.
It is one of those things, just like on a laptop, everyone has different configurations and usage patterns that results will vary.
Sent from my X10i using XDA App
Don't apps exit when you keep hitting the back button? And for games doesn't hitting exit shut down the app?
I thought its a feature that apps don't close when you hit the home button?
gavriel18 said:
Don't apps exit when you keep hitting the back button? And for games doesn't hitting exit shut down the app?
I thought its a feature that apps don't close when you hit the home button?
Click to expand...
Click to collapse
The browser for instance doesn't. Same with many other. I think it's up to each individual developer to program that behavior for his app.
I got Visual task switcher and I notice lots of apps just stay running forever.
Task killer caused probs for me. A daily switch off doesnt hurt, but have run mine for 7 days and been ok. Even a bberry cant do that!
Sent from my X10i using XDA App
Guys, don't use home button to exit apps.
Will just send them in background.
Use the back button... this won't exit (most of) the apps but will put them in a "sleep" state so, next time when you will use it, it will load faster.
So, again, home button will put the app in background, still running.
Test it with an audio player for ex.
Or a browser... send it in background with home button and the player will still play or the browser will still have that page loaded.
With back button, after all views are "closed" the app will close too (well, put in sleep state).
I use ATK only to kill the apps i use once in a while ... the rest of the stuff, is always in memory.
My X10 has usually about 25Mb free
Actually I used ATK to kill application that need to connect to internet, and in my case there is extra charge payment. But after i used ATK I don't notice that the battery live is longer. So I ever ask someone in my thread about after ATK kill applications and so forth....
And somebody told me to quit using ATK and now I realize that the battery last longer than before.
But one thing still bother me is:
Setting - Wireless control - mobile network - mms & data (no checklist)
means: I can not access internet and receive or send mms either.
Actually I only need MMS, not internet.
May be somebody can help me solve this problem.
Thanks.
But my conclusion:
NO NEED ADVANCE TASK KILLER.
After I uninstall ATK, my phone still running smooth and the battery last longer.
May be we just need best Cache cleaner. But I still trying some of that.
@pco.vaz
I don't want to be mean, but you are wrong.
Even those iOS versions that are not multitasking enabled keep apps in memory. Leaving an app on an iPhone resets its UI state and halts its processes, but parts of the app are left in the memory. You can see the difference in loading speed if you decide to reopen it.
There were apps that could show memory usage and clean it on the App Store, but Apple removed them. You can still get them through Cydia and see for yourself how memory management on iTouch devices actually works. Basically the iPhone goes as low as 3-4 megs of free memory and handles it in smiliar way as Android.
On both Android and iOS, apps that are in background are paused after a while and do not use processor cycles. Memory they keep occupying is overwritten if needed by another process.
I do not recommend using task killer to people who do not know what they are doing exactly. Killing even simple processes often causes phone instability and drains battery faster, as others have already said.
If you feel your phone is stalled, perform a simple reboot. There are apps that run in background (in most cases you are warned about this) or are poorly coded that could cause this behavior. Other than that, inbuilt application manager is able to force close apps pretty well, if you need to kill a single app causing problems

[Q] Task Manager vs. Auto Killer

Which is better/necessary for maintaining max speed and free memory?
neither, you do not need any type of task killer with android. why do people insist on using these apps.
rlxurmnd said:
neither, you do not need any type of task killer with android. why do people insist on using these apps.
Click to expand...
Click to collapse
You forgot a question mark.
The stock JI6 task manager and a shortcut to "running services". This will show you EXACTLY what's RUNNING on your phone. Key word is running!
rlxurmnd said:
neither, you do not need any type of task killer with android. why do people insist on using these apps.
Click to expand...
Click to collapse
Well I don't know why the task related apps exist. If they didn't exist I wouldn't be asking the question.
the one with the JI6 is very useful for me.
Sent from my SGH-T959 using XDA App
stevenmcneal83 said:
Well I don't know why the task related apps exist. If they didn't exist I wouldn't be asking the question.
Click to expand...
Click to collapse
Some devs are stuck with the Windows Mobile mentality that Android requires task managers. Android will free the memory as needed, all you need is the stock J16 task manager if you'd like to close the occasional/accidentally left open app.
You guys are doing a very poor job of answering his question and most of it is misinformation.
Auto Killer is NOT a task killer. It is a memory optimizer. It basically uses the same system that is built into Android and modifies the intervals at which it clears memory. It does not kill tasks unless you specify it to.
For instance, default Vibrant is set to start freeing RAM from "empty" apps at 63 MB of RAM left. Empty apps are apps that have been sitting for awhile, not using cpu and not being used but are stored in RAM. You could see why these apps would be the first to go. Well, with Auto Killer, I can change the threshold to 98 MB so when it drops below that, the Android system frees up RAM from the apps that aren't being used.
Auto Killer is nowhere near the same as a task killer or task manager and it actually benefits your system greatly because it just modifies Android memory management system.
Again, the default Android system ALREADY starts clearing RAM automatically at 63 MB left meaning you will always have at least 63 MB of RAM unless you are using tons of apps at once, since they would all be active and Android will not free RAM from active apps unless you are critically low on memory. I'm talking less than 10MB. I like to have at least 98 MB left though so Auto Killer modifies that. Auto Killer does not modify the way Android handles apps, you just tell it the thresholds and then Android does its thing.
kangxi said:
You guys are doing a very poor job of answering his question and most of it is misinformation.
Auto Killer is NOT a task killer. It is a memory optimizer. It basically uses the same system that is built into Android and modifies the intervals at which it clears memory. It does not kill tasks unless you specify it to.
For instance, default Vibrant is set to start freeing RAM from "empty" apps at 63 MB of RAM left. Empty apps are apps that have been sitting for awhile, not using cpu and not being used but are stored in RAM. You could see why these apps would be the first to go. Well, with Auto Killer, I can change the threshold to 98 MB so when it drops below that, the Android system frees up RAM from the apps that aren't being used.
Auto Killer is nowhere near the same as a task killer or task manager and it actually benefits your system greatly because it just modifies Android memory management system.
Again, the default Android system ALREADY starts clearing RAM automatically at 63 MB left meaning you will always have at least 63 MB of RAM unless you are using tons of apps at once, since they would all be active and Android will not free RAM from active apps unless you are critically low on memory. I'm talking less than 10MB. I like to have at least 98 MB left though so Auto Killer modifies that. Auto Killer does not modify the way Android handles apps, you just tell it the thresholds and then Android does its thing.
Click to expand...
Click to collapse
Awesome! Thanks so much for being thorough, I'm kinda new. One more quick question, since auto killer seems to be the best way to manage free memory, do I need to remove the task manager if I plan on using auto killer?
Yes. I use just auto killer. No task killer or anything. If I do need to close an app that is frozen or something, I just use the task manager built-in with JI6. Otherwise, just pressing the back button in 99% of all apps will properly close it.
kangxi said:
Yes. I use just auto killer. No task killer or anything. If I do need to close an app that is frozen or something, I just use the task manager built-in with JI6. Otherwise, just pressing the back button in 99% of all apps will properly close it.
Click to expand...
Click to collapse
The built in task manager is the one I was referring to. The one that came included with fusion 1.1. So you currently have both auto killer and task manager on your phone? Forgive me for the confusion
Yes, but like I said, I only use it when I really need to close something which isn't that often. Like if a game I am playing freezes. When I am done with an app, just press the back button and it will close. Try it.
Open an app, press home then look in the task manager. It will be there.
Open the same app, press back, open the task manager and it won't. So using the task manager is like just for emergencies if the app won't close properly.
Thanks alot man

Why of there always crap running in the background???

Ok our forums are rather in depth and involving, which makes finding information that could be rather old in the grand scheme of things but here's a question. How come when I go into my advance task killer there are always programs that I have not ran, running in the background and some of those programs I have never used. Every once I awhile I will get a dialog box saying that so many apps have between killed. Why is that?
Rastlin
Sent from my SGH-T959 using XDA App
Some of these are necessary for the android system to function (like when you ctrl alt del in windows for example) others can be from things that update like weather widgets and others are just bloatware.
A lot of the things in the background that run are TSR programs, (terminate stay resident) Their impact is they take up some ram space but when these program ar not being used, they do not (or theoretically do not) have any impact on performance or battery. They facilitate speeding up the phone when they are called on to perform. This has been a standard in computing for 25 years. The most common or most needed routines are setup in this way.
oka1 said:
A lot of the things in the background that run are TSR programs, (terminate stay resident) Their impact is they take up some ram space but when these program ar not being used, they do not (or theoretically do not) have any impact on performance or battery. They facilitate speeding up the phone when they are called on to perform. This has been a standard in computing for 25 years. The most common or most needed routines are setup in this way.
Click to expand...
Click to collapse
THIS. However, if you still have bloatware installed, those programs could be doing behind the scenes business as well.
TheSneakerWhore said:
THIS. However, if you still have bloatware installed, those programs could be doing behind the scenes business as well.
Click to expand...
Click to collapse
I wish you guys would stop telling users this ..... Advanced Task Killer DO NOT report in a smart way .. It basically just shows what is cached in the phone's memory, giving the user the illusion that the system is out of or going to run out of memory .... The reason google stopped these task killers from killing other apps is because in its auto kill function, a task killer will bog down the system while fighting to kill apps only to have them re open ..... The phone has a built in task killer, which ONLY shows running apps ( ones that are using CPU and memory) and will use androids memory manager to stop them ... If you are on xda and have not already rooted your phone, I would advise you to do it, download autokiller memory optimizer... This is not a task killer but a tool used to tweak the system's built in memory manager .... Its 200% safer and will keep your phone running smooth ..also once rooted you can delete apps that concern you, but be warned, some apps may be needed by the system and deleting them might cause issues, so please use good old common sense .... hopes this helps ....
Task killers should now be a thing of the past. Newer android OS's 2.0 and above do a much better job at managing running tasks all by themselves. I now only use the included task killer if one app has completely hung on me which is rare. I don't use task managers to kill all running tasks when running benchmarks either because all that does is cause those necessary tasks to start back up during the bench and thus lowering the overall score. Cool, we just had an earthquake.
just get the xda super power app, no task killer needed, has app specific section, that you can confiure every app by itself to be killed on screen off if is running.

Low on ram

I'm running dagr8s alpha 2 ics rom. And I know that it has lower ram than the gb roms. But lately I have been running Tasker (amazing app btw) numbers and it keeps notifying me that I have low ram and it might not work properly. I go to applications in settings and check my ram and it says I only have 98mb free. I end all tasks and clear ram and then still I have like 120-130 free. I'm afraid that this is a too low amount. And wanted your opinions on what I should do. Is this enough should I just ignore the warnings will Tasker still run fine? How can I get more ram? Are any of you also experiencing low ram?
Sent from my SAMSUNG-SGH-I717 using xda premium
Taller uses ram also. I run trebuchet launcher on alpha 2 and have no real issues. If it gets slow you can hold home and clear things out. Running a lot of widgets still affect ram also.
Sent from my SAMSUNG-SGH-I717 using XDA
Here's mine
Sent from my SAMSUNG-SGH-I717 using XDA
If you go to developer options in settings at the bottom and select the background processes and set it to 3 processes at most that helps alot...also if u change ur dalvik heap to 64 that also helps a ton...DO NOT and I repeat do not set it below 64 as u will soft brick your phone
Sent from my SAMSUNG-SGH-I717 using xda premium
You must understand how Android uses memory, it loads your frequentlyused programs into ram so when you go to use them, they open much faster than if they would if they had to open "fresh" each time.the lmk (low memory killer) should take care of everything if you ate currently using a process that uses a lot of memory it will kill off apps as it needs to.
Put simply: FREE RAM IS WASTED RAM.
Have a marine navigation program "Navionics USA EAST" that wouldn't open in ICS(leak and Saurom) unless I cleared RAM. No issue onstock GB, and runs fine on sgh-i777 ICS? Tried debloating leak, but didn't help much. Will try limiting running programs when back on ICS.
¢ via SGH-i717
Free Ram is wasted ram. Never thought about it like that. I understand but i would still like some free ram just so its available for other apps i open. I did use the task manager to kill running apps and clear ram and it didnt free up that much ram that is why i was worried.
Ill try limiting background proccess to .
Also how do i set dalvik heap to 64? And what exactly does this accomplish?
Thanks for the replies guys.
Yes set it to 3 processes at most. Task manaher killers r just crap dnt use them
Sent from my SAMSUNG-SGH-I717 using xda premium
Welcome to ICS. This is exactly why I DONT like ICS - the memory footprint is huge just for ICS alone.
Free ram is not entirely wasted ram.
Let me explain.
So, my phone RAM is completely (or nearly) filled and I open a new app. There is now a long delay as Android goes to work closing app(s) down and doing garbage collection to free up memory for the new app I just tried to open but it only frees up enough for the one app I just opened.
And now, every app I go to open is going to have this long delay.
What you really want is about 80% ram usage - enough that there is free ram to open new apps without Android having to scurry around to free up a bunch of memory.
I dont know if there is a way to force a certain amount of ram to be free but imo, thats what youd really want.
I only have 6 user apps on my phone and Im running stock GB so even if I opened everything at once, there would be plenty of ram to have them open all at once (Go Launcher, Blue Skies (paid), Battery Power Widget, System Tuner Pro, BeyondPod, & Audible).
It's called "minfree memory," what you want is an app that will allow you to modify those values. Back when I had a Captivate, I used an app called AutoKiller for that purpose. I haven't needed it on the Note though. You can find it in the Android market.
Is it possible for apps to crash when the phone doesnt have enough free memory (RAM)?
-Once you go NOTE, you'd say 4 inches a Joke
How much RAM do you guys have available when running GB. The phone only sees 767Mb of RAM out of the 1Gb is that normal?
yea i think thats normal because the phone system uses some of that ram to make the phone work. Like if you ever had a sd card or an ipod that was say an 8gb ipod you actually only have like 7.66gb free.
But yeah I would like more ram availabe so the phone can load apps quickly and wont have to waste time closing stuff. I dont think free ram is wasted ram
As said before, Android uses ram differently since it based upon Linux. If the entire ROM runs around 600-800mB and most of it gets loaded into RAM, this will leave you with 400-200mB free RAM but the entire OS is already loaded and ready to go! Once you load a RAM intensive application, Android/Linux kernel will free space for that application.
I believe GPU consumes an excess of RAM to handle this beast's resolution/size.
I have to go back to GB. Delay in apps opening is getting old compared to i777 daily driver.
Sent from my SAMSUNG-SGH-I717 using xda premium
Thanks for the info, guys.

Apps constantly reloading, why?

I've got about 250MB of free RAM, according to my task manager. Why then are most of my apps reloading when I switch to them? It's not that there's no room for them to stay in memory, it's that they DON'T!
Getting slightly hacked off about it - I've had this problem on every Android phone I've ever had, and I thought that 1GB of RAM would solve it but it's hardly any better at all...
Get rid of your task manager.
Android handles memory perfectly on its own.
Did you ever think that you had that problem on every phone because you had a task manager on every phone?
"It's all in the game yo, all in the game..." - Omar Little
This is the task manager built in to the Samsung ROM. I'm not killing tasks with it, nor am I using any sort of third party task killer.
Sent from my GT-I9300 using xda app-developers app

Categories

Resources