How do I find a process hog? - EVO 4G Q&A, Help & Troubleshooting

I have a happy EVO. It gets great battery life, until some process causes CPU usage to peg. And there it will remain until I reboot.
I looked at a number of task managers and utils like SystemPanel Lite. None them let me sort the processes by CPU usage like Windows Task Manager or better yet, Process Explorer by SysInternals. And most of them do not list all processes running. They usually show user apps.
How can I find which process is hogging of the CPU cycles?

kamiller42 said:
I have a happy EVO. It gets great battery life, until some process causes CPU usage to peg. And there it will remain until I reboot.
I looked at a number of task managers and utils like SystemPanel Lite. None them let me sort the processes by CPU usage like Windows Task Manager or better yet, Process Explorer by SysInternals. And most of them do not list all processes running. They usually show user apps.
How can I find which process is hogging of the CPU cycles?
Click to expand...
Click to collapse
install quick system info

Are you using setcpu and do you have profiles enabled in it? This happened to me last night, CPU stuck at 100% until I rebooted... I had profiles enabled in setcpu based on how much battery % I had remaining.. I rebooted and it hasn't happened since.
Sent from my EVO running Myn's Warm TwoPointTwo and King's #10 CFS.

The paid version of System Panel has a monitoring feature that is exactly what you're looking for.

i second that the paid version of systempanel gives you a moniter feature that lets you go to history and view apps taking the most power as well as the processes. if you click the system porcesses entry it will open up and give you that information.
I origonally bought it intending to uninstall it withen 24 hours and then once i started using it have decided it was well worht the money and kept it.

@skittlesV1, thanks for the recommend. System Info looks like what I need.
@Drakhar, Funny. I didn't have SetCPU on when this happened to me twice. I just put it on partly because of this problem I was experiencing. I use profiles rights now. If I find they are a problem, I will take them out.
@_MetalHead_ & @omegasun18, Thanks for the info. I did not know the pay version would do that. It's a well polished app. I might end up buying it in the end.

Related

Task manager or no task manager

When I got my desire it was stable and fast the more I put on it the slower it gets . I've tried numerous task killers and some of them screw the phone up . On one thread someone suggested leaving the phone to manage its own background programs . What does everyone thing is it better with no task manager ?
-------------------------------------
Sent via the XDA Tapatalk App
My personal choice is to leave taskiller off the desire. I put a taskiller on and almost immedietly the phone started acting wierd eventually getting into some sort of loop rebooting itself. After many reboots it eventually gave me enough time to uninstall the taskiller. Obviously that was the problem as it has never repeated itself since. My phone runs fine without it.
I really cannot understand why people use task killers. As I have said before if you are a real expert and you have a badly behaved program that you have to use you might just have to use of a task killer.
If you are not a real expert or are even asking the question don't use one. You will almost certainly end up with worse performance and decreased battery life.
I have 60 plus applications on my Desire and don't suffer any slowdowns or other problems. There is just no need for task killers/managers. This is NOT windows!
Android has a built in task killer. It's pretty good and IMHO difficult to improve on.
Kill Task Killers!!
Agree with others, you only need it to kill a rogue app without reset.
I have around 100 apps and the only semi-slowdown I can feel is by putting complex widgets and live wallpapers together. Otherwise I've tried some of these task killers and even killing all the 20-30 processes 'frozen' or active in the background had no effect.
Still I keep it in order to kill those badly designed applications that have some glitches in going back to the main screen or rarely get stuck.
I would think that if you experience some problems they are not related to the quantity of applications open in background, but rather by a single one that has some design flaw.
andycted said:
I have around 100 apps and the only semi-slowdown I can feel is by putting complex widgets and live wallpapers together. Otherwise I've tried some of these task killers and even killing all the 20-30 processes 'frozen' or active in the background had no effect.
Still I keep it in order to kill those badly designed applications that have some glitches in going back to the main screen or rarely get stuck.
I would think that if you experience some problems they are not related to the quantity of applications open in background, but rather by a single one that has some design flaw.
Click to expand...
Click to collapse
Well said.
The trouble is people use a task killer when they don't have a problem. They just kill apps. without a clue what they are doing.
I repeat don't use a task killer until you really have too.
and what about battery life?is too many running apps affecting battery?
polystirenman said:
and what about battery life?is too many running apps affecting battery?
Click to expand...
Click to collapse
Doesn't affect battery at all. Almost all apps. are suspended in the background when you move away from them. Task killers are the major cause of poor battery performance as killed apps. then have to be reloaded instead of resumed. Try switching between say six applications, and using them, with and without task killing. I bet you will see a massive performance gain without the task killer.
polystirenman said:
and what about battery life?is too many running apps affecting battery?
Click to expand...
Click to collapse
If an application keeps going in the background in some way/service it's because it's meant to be, like an updating rss feed reader, a live wallpaper, an email client pulling mail from the server, widgets or music player streaming/playing music. If you don't want those to run in the background you obviously should set them not to update, remove them from the desktop, stop them manually, etc.
Otherwise every other application you open and then leave when you switch to another application, gets stopped and 'frozen' in the state it had so that when you switch back to it or reopen it, you find it in the same state, giving you the impression of having been running in the background (but it didn't).
It's a smart way to combine the speed of single-running applications in dumb iphones and the flexibility of more complex os like WinMo. It's also apparently the same way as WP7 will work.
Like mentioned above by killing processes you mostly cause disruption in the pre-ordered way they work and probably cause more battery usage since they have to restart from scratch for the most part. More importantly real-time monitoring of processes and auto-killing them is most likely eating battery a lot since every real time monitoring does that, like many real time battery widgets and such.
Ok.thx for answers guys.i am geting rid of task killer right now.
Same here .. I'm a techie on most things obviously not Android must try harder !
Must admit did complete hard reset yesterday got rid of task killer after first posts phone seems more stable
-------------------------------------
Sent via the XDA Tapatalk App
I have a task killer, but only for killing appliactions which aren't written good and causes some lag or they don't want to close..
I just looked at the comments on the Advanced Task Killer (free, high in the list in the Market).
I wanted to believe you guys here at XDA. But I went trough the comments on that ATK and 95% was 4 to 5 stars. All with reply's like:
"must have app"
"should be included in Android"
"doubled my battery life"
Now if SO many people say that, I can't imagine that they are all wrong. Why would they all lie?
I myself have been using that ATK for a while, killing only some things that don't close (like games,Facebook or Twitter, etc...)... battery life is still not as good as I would like it to be, but I only have had my Desire for a week.
Are you guys REALLY sure that stopping to use ATK will improve battery life?
XDA mark said:
I just looked at the comments on the Advanced Task Killer (free, high in the list in the Market).
I wanted to believe you guys here at XDA. But I went trough the comments on that ATK and 95% was 4 to 5 stars. All with reply's like:
"must have app"
"should be included in Android"
"doubled my battery life"
Now if SO many people say that, I can't imagine that they are all wrong. Why would they all lie?
I myself have been using that ATK for a while, killing only some things that don't close (like games,Facebook or Twitter, etc...)... battery life is still not as good as I would like it to be, but I only have had my Desire for a week.
Are you guys REALLY sure that stopping to use ATK will improve battery life?
Click to expand...
Click to collapse
Read this article:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
it's the placebo effect. A While ago there was a thread on a winmo forum for a new overclocking application. It had tons of "amazing", "must have", "goes way faster", comments, it became incredibly popular. then the developer made public the fact that it was a social experiment and the application did absolutely nothing other than having a nice interface for reporting fake cpu .
As said if you have a single bad-behaving application (which is very rate) only kill or rather uninstall it. Games don't run in the background, battery becomes great after one-two weeks, but still you can't expect it to run for 10 hours of continuous heavy usage. Buy a second battery if you need that
XDA mark said:
Now if SO many people say that, I can't imagine that they are all wrong. Why would they all lie?
Click to expand...
Click to collapse
No one is saying they are lying - personally I see it more as a placebo effect, but I do understand there are certain situations where task killers come into there own. Having owned 3 Android phones though, I can say that in my case leaving Android to do its own thing works very well for me - I don't believe that it actually increases battery life significantly, but I do firmly believe it improves the overall stability of the platform.
One thing that probably should be added, is that using swap on an Android device will cause problems with Androids own internal resource management because it cannot distinguish between real memory and the virtual memory made available using swap. See here for more details. I wouldn't be at all surprised if those people who get the most "benefit" from task killers are also using swap.
Regards,
Dave

Task killer/battery life

Ok, so there are task killer threads that lead me to believe that they a are a waste of time by and large, and that android automatically sorts things out. Those same posts also point out that task killers are an extra drain on the battery having to start applications over again uses more battery than leaving something dormant in the background. These posts are not the thoughts of one person but unanimous to those threads. All very well, but then there are the battery saving threads that say to close down all applications that aren't being used to save additional battery??? Again this is the view of everyone in those particular threads, so is there any chance of getting the two camps to FIGHT! And then I can decide which I shall choose to do!
For info I currently have task killer and use it all the time and get a full days use out of my battery which is good because I cane the hell out of it! But If I could improve it that would be good. I have however this afternoon decided to not use task killer for a few days and see how I get on. But an explanation would be good from both sides.
I never use a task killer and get 2 or 3 days use out of of my Desire. No point in a war just use your Desire for a week without a task killer and then a week with. I am pretty sure you will just find the task killer slows things down and doesn't improve battery life. You will not find any of the ROM chefs using a task killer either!
HI
I was reading one of those posts this morning and decided to uninstall task-killer.I have to say that after half day of heavy use my device started to be so laggy it took contacts or calendar 5 seconds to open!then I checked running processes and pretty much everything I was playing with was still running.memory dropped to 10MB and device became unusable.cannot say battery use has improved.I think it was the same.
But my task-killer is back up and running.
I must say that I am new to Android.I was using WM for long time.I can cook my own ROMs so I am not a noob but I know very little about Android.so if anyone knows what could be the reason of this huge slowdown I will be grateful for explanation.
And one more thing that needs to be said...
My device is rooted and I am using a2sd too.
polystirenman said:
HI
I was reading one of those posts this morning and decided to uninstall task-killer.I have to say that after half day of heavy use my device started to be so laggy it took contacts or calendar 5 seconds to open!then I checked running processes and pretty much everything I was playing with was still running.memory dropped to 10MB and device became unusable.cannot say battery use has improved.I think it was the same.
But my task-killer is back up and running.
I must say that I am new to Android.I was using WM for long time.I can cook my own ROMs so I am not a noob but I know very little about Android.so if anyone knows what could be the reason of this huge slowdown I will be grateful for explanation.
And one more thing that needs to be said...
My device is rooted and I am using a2sd too.
Click to expand...
Click to collapse
You may like to read this:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
dhiral.v said:
You may like to read this:
http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/
Click to expand...
Click to collapse
well.i did read that before.that is why i do not understand why my phone was so slow.they are claiming that android should close apps by itself to reclaim memory.but in my case that wasn't true.everything was running and nothing was getting closed by system.
Here's another good read:
Google and Cyanogen comments imply task killer/manager apps are pointless
Both Dianne Hackborn and Cyanogen say Task Killers are useless, even developers of these apps concur. You should listen to them, I guess they understand juuust a little bit more than we do what Android is about.
pascanu said:
Here's another good read:
Google and Cyanogen comments imply task killer/manager apps are pointless
Both Dianne Hackborn and Cyanogen say Task Killers are useless, even developers of these apps concur. You should listen to them, I guess they understand juuust a little bit more than we do what Android is about.
Click to expand...
Click to collapse
i would like to believe it.i was so excited when i saw a post saying that i should get rid of task-killer.but as i wrote before after half day of heavy use(my phone is new so i play with it a lot :-D ) without task killer my phone was soooooo slow i couldn't use it anymore.today i had task-killer back on the phone and all day no slowdown what so ever.i don't understand that.i am starting to think it is related to A2SD and memory being relocated to SD card.
I also agree that taskkiller (the way it works for WM) is not good for android, because android has a better memory management...
but there is another flavour of taskkiller in the market... which are based on this:
How to configure Android's *internal* taskkiller
Unfortunately, your phone needs to be rooted before you can use that method.
If you worry about memory remember that the worst kind of memory is...free memory ! Because it's not being used. Obviously ram gets reclaimed and freed when it's needed.
As said in a couple more redundant threads, there might be a rogue app which you are better off closing because it stays in the background wrongly eating cpu cycles, but this is very very rare. Otherwise I think it's just the usual placebo effect...
andycted said:
If you worry about memory remember that the worst kind of memory is...free memory ! Because it's not being used. Obviously ram gets reclaimed and freed when it's needed.
As said in a couple more redundant threads, there might be a rogue app which you are better off closing because it stays in the background wrongly eating cpu cycles, but this is very very rare. Otherwise I think it's just the usual placebo effect...
Click to expand...
Click to collapse
Have you read the link in my previous post?
ANOTHER thread about this... There must be plenty of threads on this now, but I'll just once more give my impression.
Personally I have had HTC widgets like NEWS or MAIL or CALENDER hang or crash on me and I could not restart them unless I restarted the phone. In this case an app killer was ESSENTIAL. I don't believe you need to leave the app killer running always and kill every single task when your done, but its essential to have one installed so if a widget hangs (as has happened quite a few times on the Desire) you can kill the hung app without having to try a 5 hour shut down(another desire issue) and battery removal.
Also... after 2 days use of many apps and camera use and internet and youtube app etc, your internal RAM will be about 50mb available to programs. yes, android is supposed to kill stuff as it needs, and Im sure it does, but 50mb free memory compared to 150mb the lag is VERY obvious. So I do tend to kill tasks like camera and youtube etc if I have not used them in a day and my phone seem slaggy. the phone definetly runs faster then. Thats just a fact. So the internal android task killer is not as efficent as you'd like to think. Android 2.2 runs 450% faster than 2.1 so maybe then no lag will EVER be noticable. I'll still keep a task killer installed though in case widgets crash or hang.
I found my battery most efficient with this setup:
- Installed Advanced Task killer (free)
- Security level: High (it doesn't show system apps)
- I have put all frequently using apps on ignore list: ATK, Messages, BatteryTimeLite, Internet, Weather, Clock, Calendar (so Android manage with those apps)
- Auto kill Level: Safe
- Auto kill Frequency: 2 hours
With that setup battery lasts almost half time longer than without TK or with killing all apps when screen goes off. Also I don't have any force closes / lag.
Never experienced lag at 100 or 20 mb free.
mcgon1979 said:
but 50mb free memory compared to 150mb the lag is VERY obvious.
Click to expand...
Click to collapse
The amount of free memory doesn't necessarily have anything to do with lag.
As Android does not use virtual memory (unless you've hacked in swapper, which is a bad idea anyway), it will attempt to make best use of available memory which may mean keeping recently used items in memory, and thus "consuming" free memory. However, if those items are not actively processing, they should not be consuming CPU cycles and therefore consuming little to no power.
As far as a running system is concerned, having lots of free memory just means that it is being underutilized.
I don't kill tasks and my phone never lags - that's just a fact too!
Regards,
Dave
boge said:
I also agree that taskkiller (the way it works for WM) is not good for android, because android has a better memory management...
but there is another flavour of taskkiller in the market... which are based on this:
How to configure Android's *internal* taskkiller
Unfortunately, your phone needs to be rooted before you can use that method.
Click to expand...
Click to collapse
Using this method it is possible to make the native task killer a bit more aggresive. I did some experiments with this on the HTC Hero and it just might have improved speed slightly but at the expense of stability.
"Normal" task killers are completely pointless but if people want to use them why not? It they want to sacrifice both battery life and performance by using one surely that is their choice. Whatever the experts says will not convince them.
I suppose you could use one to kill the very occasional hung app. i.e. Once every few days, but most people seem to use them constantly and totally indiscriminately.
1. About Cpu: get a task manager with cpu monitoring and verify for yourself, frozen applications in background don't do anything.
2. About memory: If an application needs 10 MB it just uses 10 MB and couldn't care less if there are 11, 100, 1000 MB free. The only moment you COULD see a tiny slowdown is the instant it needs 20 and there are only 10 available, but the system is quite good in managing that, and freeing resources (there are six levels of memory cleaning which progressively remove unused applications from the background)
3. If you stop monitoring memory usage, stop worrying about the system, you'll find out it manages itself perfectly and you enjoy the phone a lot more.
Interesting article about installed apps and a battery.
http://blog.gsmarena.com/android-handsets-batteries-should-last-for-more-than-a-day-google-says/
"...Page accused the installed apps of causing the problems and claimed that software running in the background exhausts the battery quickly...."
Interesting article about installed apps and a battery.
http://blog.gsmarena.com/android-handsets-batteries-should-last-for-more-than-a-day-google-says/
"...Page accused the installed apps of causing the problems and claimed that software running in the background exhausts the battery quickly...."
Click to expand...
Click to collapse
as said in the post above, get a cpu monitoring task manager and see for yourself if you have something wrong. Personally I don't have any.
Also watch battery history which tells you if the phone doesn't manage to go properly to sleep (partial wake)
regarding that article, iphone users get way less battery time and they don't even have multitasking...
-------------------------------------
Ipad's dont have "Spell Check" thery have "Replace" built into Safarii adn it wokrs just fineq!!!
I personally installed auto memory manager, an app that configures android's internal task killer. Its not a task manager by itself, uses android's task manager. You can set the limits in MB for all the app categories android has.
I was using it in my hero as well and found it really useful. Before having it installed, after some time my free memory was ~50mb, thus my phone was sometimes lagging. Now its always above 100mb and no lag at all

Programs that kill battery life??

I am always afraid of programs that will drain my battery.. I am some what new to the android.. I understand killing apps with an app killer program was bad, so I removed "Advanced app killer"
My battery life with the Fresh rom is doing pretty good..
But the fact that I don't have an app killer always scares me.. For example..
I just got that Tikl program that allows a walkie talkie type of conversation..
I keep thinking its constantly running and draining the battery.
Same with Vlingo.. I have the Widget so I can turn it off but if I go into running programs its there..
Are these programs draining battery?
Is there a list someone came up with, that list programs that are bad and drain?
Being that we don't/shouldn't have an app killer (coming from the CE mobile land)
just becasue an app is still active in the background doesn't mean it's using cpu or battery. One of the best apps you cen get for monitoring this type of thing is systempanel. If you set it up to mionitor, it will tell you exactly how much battery and cpu each app has used over the past 2 hours, 8 hours, day, etc.
+1 for SystemPanel. It is the first app I ever purchased for Android and is still one of the best.
Watch out for camera360 its a battery drainer.
Sent from my supersonic yea....
See.. even those Alps scare me.. for systempanel to gauge the CPU programs are using ... well that means systempanel needs to be running alllllll the time..
fachadick said:
just becasue an app is still active in the background doesn't mean it's using cpu or battery. One of the best apps you cen get for monitoring this type of thing is systempanel. If you set it up to mionitor, it will tell you exactly how much battery and cpu each app has used over the past 2 hours, 8 hours, day, etc.
Click to expand...
Click to collapse
sent using my evoh
fastfed said:
See.. even those Alps scare me.. for systempanel to gauge the CPU programs are using ... well that means systempanel needs to be running alllllll the time..
sent using my evoh
Click to expand...
Click to collapse
The amount that systempanel uses is negligible, and its usefulness is worth it. Besides, once you use it to find your rogue apps, you can uninstall it. Again though, the amount of CPU and battery that it uses are really almost nothing.
Remember, this isn't windows, where things keep running in the background, using up cycles and draining battery.
Sent from my blah blah blah blah
An alternate to systempanel is WatchDog. It's the same idea. You should really download it for peace of mind. You will see that for the most part that most apps fade to the background if you're not actively using them. I used to use ATK but after using WatchDog to monitor CPU usage I see that the OS does a pretty good job of keeping stuff in control.
In regards to your concern about the CPU monitoring app using too much memory or CPU power, don't worry. It is pretty minimal. In WatchDog you can set how often you want the app to monitor. Alternately you can do a live reading where you see what is draining the CPU at that very moment (well actually in 5 second intervals)
SantinoInc said:
An alternate to systempanel is WatchDog. It's the same idea. You should really download it for peace of mind. You will see that for the most part that most apps fade to the background if you're not actively using them. I used to use ATK but after using WatchDog to monitor CPU usage I see that the OS does a pretty good job of keeping stuff in control.
In regards to your concern about the CPU monitoring app using too much memory or CPU power, don't worry. It is pretty minimal. In WatchDog you can set how often you want the app to monitor. Alternately you can do a live reading where you see what is draining the CPU at that very moment (well actually in 5 second intervals)
Click to expand...
Click to collapse
this is true, I use both watchdog and systempanel, and have them both on all the time. Although its a great app, and works perfectly, watchdog does use up a bit more CPU than I would like though.
Sent from my blah blah blah blah
OK I got system panel and have it running. Not sure I know what I'm doing LOL. I did check off a couple things in the settings. Like to check the monitoring and stuff. I guess some of you can explain to me what to check.. please... in the meantime I am looking at the CPU circle.. it sits anywhere from 6.6 to about 10 or so.. then sometimes it spikes to 65-70 percent ...
sent using my evoh
Ok cool. First of all, ignore the spikes you see in the CPU wheel. You'll notice that it spikes whenever you touch the screen or scroll. What you want to do is make sure you have monitoring checked off in settings. Then leave it overnight. The first time you use the phone in the morning, the first thing you want to do is go to menu, then monitor, then history. At the top of that screen are your options to view the timeframe and whether you're looking at the graph showing CPU vs usage vs battery, or the top apps. for the graphs screen, if you have high CPU with high battery drainage when there's no usage, then you have a rogue app.That top apps screen shows which apps ate using the most battery/cpu by percentage, and you can tap each app listing for more detail.
Sent from my blah blah blah blah
Thanks so much!
So tomorrow I can look at the top Apps and if it shows zero percent I assume it means the app is good ?
fachadick said:
Ok cool. First of all, ignore the spikes you see in the CPU wheel. You'll notice that it spikes whenever you touch the screen or scroll. What you want to do is make sure you have monitoring checked off in settings. Then leave it overnight. The first time you use the phone in the morning, the first thing you want to do is go to menu, then monitor, then history. At the top of that screen are your options to view the timeframe and whether you're looking at the graph showing CPU vs usage vs battery, or the top apps. for the graphs screen, if you have high CPU with high battery drainage when there's no usage, then you have a rogue app.That top apps screen shows which apps ate using the most battery/cpu by percentage, and you can tap each app listing for more detail.
Sent from my blah blah blah blah
Click to expand...
Click to collapse
sent using my evoh
Also real quick... should I do a reboot before bed and then turn on monitoring ?
sent using my evoh
fastfed said:
Thanks so much!
So tomorrow I can look at the top Apps and if it shows zero percent I assume it means the app is good ?
sent using my evoh
Click to expand...
Click to collapse
Exactly. Chances are though, there will be a few items there over zero percent. That's ok. If you have anything over say 2 percent over the last 8 hours when there was no usage you may want to consider getting rid of it. Or at least keeping your eye on it. The goal here is to show a horizontal line for battery when there's no usage.
Sent from my blah blah blah blah
fastfed said:
Also real quick... should I do a reboot before bed and then turn on monitoring ?
sent using my evoh
Click to expand...
Click to collapse
You can, but its not necessary. Besides, this isn't a test environment, you're looking for the battery leeches for how you normally use the phone. And monitoring should always be on.
Sent from my blah blah blah blah
OP, I hear you. An app simply running in the background won't exactly kill the battery, unless it's actively using a connection and CPU.
You should be wary of ANY app that requires a constant connection in the background and doesn't use Google's Cloud to Device Push service. Tikl is one of them and one of the reasons why I don't use it.
Even if Tikl or other apps like Fring, tango, and most IM apps use their own private push servers, they are still separate concurrent connections and they all send different keepalive signals to maintain the connection.
Some high quality apps that DO use Google C2DM thus using little to no battery in the background while still allowing you to receive messages:
- BeejiveIM
- Trillian Beta (Free if you search google)
- WhatsApp
- SpringPad (With push alerts and bookmarks)
- Chrome To Phone
- Stock apps such as Gmail and Google Talk
- Any other app that lists "Allow device to send cloud to device messages" instead of just "Full internet access" under Internet Permissions when installing.
Some apps are known to hurt battery life such as:
- Ebuddy, Meebo and most IM apps besides BeejiveIM and Trillian
- Tango Video Calls (Even with latest update)
- TweetDeck with default settings (Checks for new tweets every THREE minutes by default for EVERY column! Insane)
- Twitter , the official client checks for new tweets every 15 minutes.
- Qik, one of the lousiest written apps I have ever seen
Also, read the reviews and test them if you're not sure. It's very unfortunate that developers still seem to ignore battery life. That's exactly the reason why Apple(And now even Microsoft) had to "spoonfeed" them by not allowing them to have deeper access to the system.
zeuzinn said:
Some apps are known to hurt battery life such as:
- Ebuddy, Meebo and most IM apps besides BeejiveIM and Trillian
- Tango Video Calls (Even with latest update)
- TweetDeck with default settings (Checks for new tweets every THREE minutes by default for EVERY column! Insane)
- Twitter , the official client checks for new tweets every 15 minutes.
- Qik, one of the lousiest written apps I have ever seen
Click to expand...
Click to collapse
+1 on the qik and tango mentions. Those two were especially terrible - tango was so bad, i didn't even bother trying the new version.
Boy I really hope tikl isn't that bad.. I love that program. My dad and I use it all the time
sent using my evoh
OK.. I woke up, looked at the program and LOL XDA took 2.8% I did forget to exit though , tikl took 1.3% the next one was system at .3% the rest showed zero. I looked at the graph and I had a spike at 4am(ghosts in my house?) Besides that everything looks OK?
sent using my evoh
fastfed said:
OK.. I woke up, looked at the program and LOL XDA took 2.8% I did forget to exit though , tikl took 1.3% the next one was system at .3% the rest showed zero. I looked at the graph and I had a spike at 4am(ghosts in my house?) Besides that everything looks OK?
sent using my evoh
Click to expand...
Click to collapse
ok - so other than tikl, you don't have any problem apps. Now you just need to monitor daily to see whats getting used - if an app is showing a high percentage when you haven't used it (or baerely used it), you may want to get rid of it.

Too many programs running ? Fix?

I just installes arhd 2.1 rom and evrrything works fine.
I got most things installed.i need like twitter, fb, adv. task killer,
even auto startup killer, titanium, juice, setcpu and some more.
I disabled all notifications.
I prevent all startup apps i didnt want (all but 2,or 3)
I set sync to off. I checked all app settings twice.
Still there.are mostly like all apps running after i start my phone
And if i kill them it takes a while but they come back...
How to fix that ? Beside all my programms things like internet, mail, messages are also on.
My ram is down to like 210mb, when i kill its back to 480.
Thanks guys!
Android is nothing like windows.
Killing apps & processes to save memory is bad for your phone. Android handles its memory very well, and you killing apps interferes with that.
Apps are loaded into the RAM, for your convenience, if Android runs low on memory, it will decide what apps to kill.
I'm sure there is a guide that explains this.
andyharney said:
Android is nothing like windows.
Killing apps & processes to save memory is bad for your phone. Android handles its memory very well, and you killing apps interferes with that.
Apps are loaded into the RAM, for your convenience, if Android runs low on memory, it will decide what apps to kill.
I'm sure there is a guide that explains this.
Click to expand...
Click to collapse
So (Auto)-Taskkillers are Bull**** ?
Also Startup Prevention ? Everything like that ?
Or anything "good" ? I guess SetCpu is something useful which comes
into that area.
If someone has a guide, give me a "call"
Task killers should only be used to kill rogue apps, apps that are poorly coded. They shouldn't be used to manage your memory.
SetCPU is kinda different, all it does is allow you to alter the speed of your CPU.
mydanny said:
So (Auto)-Taskkillers are Bull**** ?
Also Startup Prevention ? Everything like that ?
Or anything "good" ? I guess SetCpu is something useful which comes
into that area.
If someone has a guide, give me a "call"
Click to expand...
Click to collapse
I find it very difficult to understand people who are using taskillers in their phone. The whole point, i guess, is to save some battery? But do you know that taskillers run constantly and consume even more battery? And you might end up messing up with your system and experiencing lags/problems.
The memory management of android system is different than what we are used to. You should let android manage the memory. If you still want to quit some of the apps which you think are using up your memory, you can do it manually via "manage applications" in applications.
I m also using ARHD. And i don't use any taskillers/ startup managers. I never experienced lags when playing gameloft games (i tell you they require lots of memory) or angry birds. I have my wifi-on, sync on all the time.
SetCpu is used to manage the cpu speed of your DHD. This can be used to create profiles (or comes already with some profiles like ondemand etc.) and the program itself understands the need for memory and adjusts your cpu speed according to that. It might give you some more bat. life.
Of course what kind of programs we want to use in our DHD is upto us. And people will have a divided opinion on whether to use taskillers or not. But if you ask me (and my almost 3 years of android experience), you are better off without any taskillers.
sphuyal said:
I find it very difficult to understand people who are using taskillers in their phone. The whole point, i guess, is to save some battery? But do you know that taskillers run constantly and consume even more battery? And you might end up messing up with your system and experiencing lags/problems.
The memory management of android system is different than what we are used to. You should let android manage the memory. If you still want to quit some of the apps which you think are using up your memory, you can do it manually via "manage applications" in applications.
I m also using ARHD. And i don't use any taskillers/ startup managers. I never experienced lags when playing gameloft games (i tell you they require lots of memory) or angry birds. I have my wifi-on, sync on all the time.
SetCpu is used to manage the cpu speed of your DHD. This can be used to create profiles (or comes already with some profiles like ondemand etc.) and the program itself understands the need for memory and adjusts your cpu speed according to that. It might give you some more bat. life.
Of course what kind of programs we want to use in our DHD is upto us. And people will have a divided opinion on whether to use taskillers or not. But if you ask me (and my almost 3 years of android experience), you are better off without any taskillers.
Click to expand...
Click to collapse
Word. Sounds convincing.
I will remove the **** from my phone - Task Killer and Startup Manager.
You also dislike Juice Defender ? I heard only positive things about battery.
Or is this 100% crap, too ?
mydanny said:
Word. Sounds convincing.
I will remove the **** from my phone - Task Killer and Startup Manager.
You also dislike Juice Defender ? I heard only positive things about battery.
Or is this 100% crap, too ?
Click to expand...
Click to collapse
I have never used Juice Defender but it is a OK app (it uses some bat. though). All i use i "currentwidget" to monitor what causes battery drain (if any). If i were you, i would see how the DHD goes along with/without juice defender for 48 hours. And then evaluate if i really need juice defender.
Killing apps is liking turning your car engine off on every street you go down. It's better to keep the engine running, it uses less petrol.
Same with memory management on Android, if you keep killing, it has to startup the app again each time you use it which actually uses more battery.
The only thing I use is setCPU on a smartass governor with a profile for when the screen goes off to reduce CPU usage to 450mhz. Mine idle's at 1-3ma.
What a bunch of rubbish. Task killers are an excellent easy to keep your phone running fast and smooth. They also save your battery by not letting tasks run in the background and eat battery unnecessarily.
I hope that wasn't too obvious a troll ...
Task killers suck. They are the Android equivalent of Windows registry cleaners. Sold to you to speed up your system but really they break it.
Sent from my super slick Android device.
dr.m0x said:
What a bunch of rubbish. Task killers are an excellent easy to keep your phone running fast and smooth. They also save your battery by not letting tasks run in the background and eat battery unnecessarily.
I hope that wasn't too obvious a troll ...
Task killers suck. They are the Android equivalent of Windows registry cleaners. Sold to you to speed up your system but really they break it.
Sent from my super slick Android device.
Click to expand...
Click to collapse
You had me for a minute there

best way to manage memory and processes

I use system panel lite to the what processes are running and how much memory is being used how can I manage this properly so I can save on resources. my phone seems like it is using a lot of memory and cpu as well
I tried system auditor and I don't think that works well at all
I use OS Monitor to monitor processes and memory usage and I use Autorun Manager to control what apps allowed to run at startup and run by itself (enable/disable recievers).
I don't use any task management app. Android OS automagically do it for you.
For more information about task management on Andoid, I recomend you to read this article:
http://lifehacker.com/5650894/andro...ed-what-they-do-and-why-you-shouldnt-use-them
Hope it helps.
I use Android System Info (prev used it on the N1).
Has tabs for system, tasks and apps as well as 'overall'
and tracks memory and cpu%.
buzzcomp said:
I use OS Monitor to monitor processes and memory usage and I use Autorun Manager to control what apps allowed to run at startup and run by itself (enable/disable recievers).
I don't use any task management app. Android OS automagically do it for you.
Click to expand...
Click to collapse
This. Unless you have a poorly coded app, I wouldn't even worry about it. I haven't used a task manager since my G1 days.
Unused ram is wasted ram. There is absolutely NO NEED to manage memory in android yourself, and you end up wasting battery/time/effort trying to so.
Tl;dr, android caches more recently used apps in memory, and clears memory when needed. Don't manage it yourself.
Sent from my Galaxy Nexus using Tapatalk 2
In addition to what the guys above me said, you should look at what apps are always running in the background and pay attention to the permissions apps ask for before downloading them. Many apps will rerun themselves right after being closed by task managers making it a vicious circle of death for your battery.
I use system panel paid version with monitoring enabled to keep my processes in check. System panel is by far the best method on android. I just check the history over the last 2 hours, or I check it in the morning to see what it tracked all night while idle, and its by far the most accurate and most complete picture you can get to see what an android phone is doing.
dmuhamma said:
In addition to what the guys above me said, you should look at what apps are always running in the background and pay attention to the permissions apps ask for before downloading them. Many apps will rerun themselves right after being closed by task managers making it a vicious circle of death for your battery.
Click to expand...
Click to collapse
Any app that starts with priority 300 is a service and will just start back up when killed. I like to look at processes with memory usage app by twistbyte. With this you can see all apps running and what priority they are running under. Know that any app running in 300 will use battery in background.
Sent from my Galaxy Nexus using Tapatalk 2

Categories

Resources