CPU load too high - sluggish device - Hero, G2 Touch General

Hello,
i already posted this in some other thread. But here i go again maybe we get some more information from this thread.
When i made a cold reset, the CPU load of my Hero is about 10% (or lower) when measuring with "System Monitor" tool available from the market. Hero is scrolling quite smoothly as well.
After some time using the device i notice that scrolling through the Sense and the "All programs" list gets noticably slower and when i check back with system monitor i notice that CPU load is constantly high at around 30-40% and won't drop down again.
I already tried closing all programs including sense using TasKiller and Advance Task Manager, but neither one does the trick - the CPU load stays at this level until i make a hard reset of the device again.
Now it would be interessting to find out which application/process is causing this is it's also a heavy battery drain for the Hero.

this is actually encouraging news. this means the speed issues can most likley be fixed with new firmware release. or when donut gets put onto the hero. As I have heard that donut has lots of performance tweaks.

The biggest offender seems to be the HTC Widgets. I removed the people widget and the clock (after it the weather feed stopped working) after hearing suggestions and now my Hero is running blazingly fast. The only widgets I have now are the original android clock, the mini calendar and the large music widget.
People have been recommending NOT to use process managers such as taskiller to stop programs because not only can stopping the wrong apps cause problems (stop "clock" and your alarms won't go off, for example) but also it seems that Android is fairly intelligent with regards to process management and can handle it better by itself. You won't get much (if any) speed back by killing processes.

Yes that was also my suspicion - stopping apps might actually cause more (or even this one) problems than it solves.
But thanks for the hint with the clock, i already encountered this twice and came late to work

I removed any task killer software now, but even then i just noticed that i get the 30%+ constant CPU load phenomenon.
I suspect it has something to do with the market app or the installation of software as it seems it's happening right after that sometimes.

Related

Android running apps behavior

Ok, I have the task killer app, but not sure how to determine what apps are ok to have running in the background and not suck up juice...
Seems odd to me that all the apps, even some that have an 'exit' menu item still linger after closing.
I searched about this forum (and wiki), but did not see similar questions.
It's probably so obvious that it doesn't register...
Thx!
Don't kill things like Alarm Clock, Messages, Touch Input, etc. Background apps only suck juice and use data if the app's themselves connect to the internet or use background data, if you aren't using background data, then disable it (there are third-party apps to toggle it mobile data and GPS on and off through widgets).
Personally, I used a task-killer and thought it would extend my batter but your battery life doesn't go down any faster killing tasks. My phone runs faster and smoother with it uninstalled and my battery was mostly draining because I had mobile networking on. Turn that off when you aren't using it (including GPS) and your battery life will increase two-fold. Not as much to do with background apps as you think.
Ok, thanks!
I have to Rogers too, but in my readings, everyone has said use the task killer, so I thought that was standard operating procedure. Then surprised a stock system didn't have anything like that installed.
I had left wifi and gps enabled on my Pure (Topaz) and battery life wasn't that bad. Would turn off when not in use. Does this one just stay on all the time?
-P
It will stay on all the time unless you turn it off via Settings or a third-party widget installed through the marketplace. As said in a few topics, Android is a Linux based OS meaning it's meant to handle the loads of apps running at the same time, it's how Linux handles RAM that makes Android fast. Running background apps do not mean they are literally running in the background, like in windows when you open 18 different windows and minimize a few, the programs are still running full capacity. Linux saves the applications settings and puts the application on 'idle' or a 'sleep' mode that allows the application to run in the background without it affecting battery life much. (I believe that's how it works.)
Don't worry about the task managers and just get some third-party toggle widgets installed from the market place.
I should have been more clear in my original question, sorry.
I'm quite familiar with *IX, been using / running / admin since 86.
I was mostly concerned with misbehaving apps (apps in background that continue to chew cycles), or devices that do not go idle when not in use. Generally unusual stuff that will drain the battery, not necessarily the obvious.
My experience with Android prior to this phone with with Android 2.0 as a work in progress on the HTC Topaz (which I am selling), and I constantly used task killer. I'm using it as a bad reference, I know it was in early stages of devel, but it was hard to tell what was draining the battery (and it got very warm).
I just unlocked my Sapphire last night and so far am very happy with it.
One thing that I wondered: is the expectation that if it gets slow, or if memory/swap starts to run low/out, you should reboot it? I guess that is why there is no task killer initially installed?

the lag vs apps

Now when installed a lot of apps including juicedefender and advanced task killer (set to aggressive when screen off with lots of exclusions) the lag has become more of an issue.
Now tell me whats the logic behind having installed a lot of apps and a lag? Running several apps multitasked will offcource produce performance-dips but just having them installed?
What exactly is "aggressive" on the task killer anyway? Some people say its just bad to kill tasks.
I have the idea that its the widgets that causes trouble, since they actually needs to run in the background all the time. I noticed today that the fancy-widget got stuck on upboot for like 60 seconds, that caused the 4 buttons below to not load properly. Alto the rather useless "daily brefing" seems to slow down.
I dont want to root and hack with sd-hacks now when froyo is confirmed to be released officially soon.
Do you have experice with sertain apps/widgets causing lag. If so, it would be great to make a list of "bad" apps.
PS, I tested the 30-day navigon today in car and it worked with no problems at all. Fix in 2 seconds and right on track.
robnil said:
Now when installed a lot of apps including juicedefender and advanced task killer (set to aggressive when screen off with lots of exclusions) the lag has become more of an issue.
Now tell me whats the logic behind having installed a lot of apps and a lag? Running several apps multitasked will offcource produce performance-dips but just having them installed?
What exactly is "aggressive" on the task killer anyway? Some people say its just bad to kill tasks.
I have the idea that its the widgets that causes trouble, since they actually needs to run in the background all the time. I noticed today that the fancy-widget got stuck on upboot for like 60 seconds, that caused the 4 buttons below to not load properly. Alto the rather useless "daily brefing" seems to slow down.
I dont want to root and hack with sd-hacks now when froyo is confirmed to be released officially soon.
Do you have experice with sertain apps/widgets causing lag. If so, it would be great to make a list of "bad" apps.
PS, I tested the 30-day navigon today in car and it worked with no problems at all. Fix in 2 seconds and right on track.
Click to expand...
Click to collapse
I haven't used it in a while, but "spare parts" in the marketplace tells you which apps are consuming your processor IIRC. This will obviously give you a temporary hit to your ability to load and run processes but will let you know more details about your phone that you don't already have and the battery use section of settings obviously only talks about what is using your battery but that isn't going to tell you the whole picture.
I am also someone who says you shouldn't use ATK, at least the way you do, but I have it installed and use it a bit differently. What I try to do is kill all tasks after I've used the marketplace or before I do anything intensive (gaming, GPS tracking) and I kill all apps including ATK. ATK will consume processor, battery and will free up memory which then Android uses to open more tasks you don't need (using processor and battery in the process -> repeat cycle). If you need to free up memory 1-5 times a day I think my way will save maybe 15-30% of your battery over a 24 hour period while costing you less than a minute of hassle (too much for some, sure). Again, I only kill after marketplace (because everything opens to check for updates, AFAIK) and before something that will use heavy memory and processor.
robnil said:
Now when installed a lot of apps including juicedefender and advanced task killer (set to aggressive when screen off with lots of exclusions) the lag has become more of an issue.
Now tell me whats the logic behind having installed a lot of apps and a lag? Running several apps multitasked will offcource produce performance-dips but just having them installed?
What exactly is "aggressive" on the task killer anyway? Some people say its just bad to kill tasks.
I have the idea that its the widgets that causes trouble, since they actually needs to run in the background all the time. I noticed today that the fancy-widget got stuck on upboot for like 60 seconds, that caused the 4 buttons below to not load properly. Alto the rather useless "daily brefing" seems to slow down.
I dont want to root and hack with sd-hacks now when froyo is confirmed to be released officially soon.
Do you have experice with sertain apps/widgets causing lag. If so, it would be great to make a list of "bad" apps.
PS, I tested the 30-day navigon today in car and it worked with no problems at all. Fix in 2 seconds and right on track.
Click to expand...
Click to collapse
Forgot the first part of your question, forgive me. I believe, the reason for more apps causing more lag is at least 2 fold. There are more apps that can be opened when you have free memory (in the vicious cycle I described above). There is also something that might be a bit unique to our phone, and I've only recently read this, it's a bit of speculation so I'm not trying to pass it off as fact but I think it's likely to be knowledgeable on the issue, even if not completely correct. Samsung's internal storage method is an SD card, that allows extra apps to be written to the internal storage but comes with a trade off of lag due to a potential combination of:
slow random-access
bad partition
I think I'm missing an important reason, I'll try to look and edit.
When I initially got my SGS I loaded it with a heap of apps and suddenly noticed the lag and quick battery drain. Problem was I couldn't track down the culprit.
I recently reset my device and was a bit more organized with what I installed. One of the things I started doing was checking what services were being used in the process which you can find under the manage apps part of the system.
So while you can load apps and they may/may not be killed by android or a task killer, the services will always be running - taking up memory, sometimes cpu, network. Things like weather checking, news checking, even email sync are some examples. These services plus any apps you run are I think what starts the lag. You need to be aware of which apps are also run as services.
Yes, there are some bad apps (last Facebook version was found to be a heavy drain) but I think they tend to add up with all the other services running.
As for 'Aggressive' depends on the app killer but my understanding (with the one I use), is that there is a memory limit before the app is killed. Once the limit is reached on aggressive, it doesn't take much before memory is cleared.
One thing to install is SeePU as this gives an indication of CPU, memory and network on the top menu bar. This also helps when the system lags (usually CPU is high and memory is low) and helps to know when to clean (or what threshold to set).
Hope this helps.

[Q] protect apps to prevent lag

Hi
I have done the 1-click lagfix that relies on ext2.
I have also installet autokill (the one that changes the internals of the system)
I have 2200 point in qualcom.
STILL I have massive lagg now. It started out well after the rooting, but now its worse than ever. In fact I have even failed to answer a call due to the lagging.
(I have installed Tasker and have 4 tasks set up, i really hope this is not the reason because I would really miss tasker)
I can notice a big differense if I start the dialer and press Home istead of Back. Assuming Back actually kills the process? If I use Home, I can bring it up again in a split second. Using Back and it an take everything from 300 ms to 4000 ms.
I have now started to experiment with Launcher Pro (who some claims to be faster) but this is actuall just a shell and I cannot dedect any differense.
I have tried different presets in autokill, but since this lag is probably not due to lack of memory, i have now set it to "system default".
Is there a way to keep important processes in memory all the time? Like the dialer, contactbook, sms etc? I dont really care if it takes 500 ms longer to start up google maps or facebook, but the PHONE FEATURES must work properly on the phone.
I run a stockrom JM2
hello, as well as the lag fix, I also disabled ui animations and installed autokiller set to strict or optimum and the lag is now minimal for me, it's still there at times but not as bad as you describe.
ironicly i didnt have this problem before lagfix/autokill. It was there so i decided to run the fix (and the qualcom-score is always cool i thought). But now its worse.
Does anyone have experience with tasker as a performance-killer?

Users average RAM available

Hi all,
I've had this phone for a few days now and love it. However I find I have very little RAM available.
I have on average around 30-40mb of ram available and the phone sometimes slows down quite a bit. I've ad a look at the running apps and the main culprit was SPB Shell launcher which was using around 50mb. I have since stopped using this but I am still only getting around 40-50mb remaining (with timescape disabled) and again a sluggish phone at times.
How is everyone else's?
I am thinking of doing a factory reset and start afresh to see what app may be causing the problem.
Any other suggestions or is this normal with this phone?
Thanks for your replies.
I have the same. I thought it was down to having over a thousand contacts all duplicated in exchange and google.
I have 130m of internal space available. Is there any way of re assigning it as you can in windows mobile?
Sent from my LT15i using XDA App
My Average Free ram @150 MB
135 - 140ΜΒ here.
Have been checking with Advanced Task Killer (ofcourse NOT automatically set to kill everything, but fully manually every now and then), and noticed that there were times when the phone just left plenty of unnecessary apps wondering around in the background. Apps that are not the "always-on" by android system. So I kill EVERYTHING else except from:
1) Clock
2) TrackID
3) LiveWare
4) Media Sharing
5) Maps
6) Hanashi (WTF is that?!? it ALWAYS comes back by system.)
7) Setup wizard
(What remains always active by system also depends on the widgets you have, e.g. I have TrackID widget, you might not have it, so you wont need it.)
and have even noticed better battery performance...
EG, during nightime, I left the phone untouched (not used ATK), and when I woke up, I had a 12-13% battery drop, while the other day, after a fresh cleaning before sleeping, got around 4-5% drop. Both times with same conditions...
I have about 140 free and nerver under 100
Sent from my LT15i using Tapatalk
What to you recommend to stop the unused processes from re starting again?
Sent from my LT15i using XDA App
Try Advanced Task Killer
Yeah I have about 150mb free.
And can I say coming from the x10, this phone is rediculously smooth. I love it!
Can we expect more free RAM once it's rooted/a custom fw is available?
This obsession about RAM needs to stop!!!!! 2.3 manages memory very well and you shouldn't be having any issues with the phone, unless you start messing with it (task killing the wrong things for example).. My phone is running really smoothly.
im_iceman said:
This obsession about RAM needs to stop!!!!! 2.3 manages memory very well and you shouldn't be having any issues with the phone, unless you start messing with it (task killing the wrong things for example).. My phone is running really smoothly.
Click to expand...
Click to collapse
The reason I asked is that my phone does not run smoothly at times but very laggy and some items (contacts, emails etc) can take an age to load (well not an age but seconds but it feels like an age )
I was just wondering if this was the norm or not.
im_iceman said:
This obsession about RAM needs to stop!!!!! 2.3 manages memory very well and you shouldn't be having any issues with the phone, unless you start messing with it (task killing the wrong things for example).. My phone is running really smoothly.
Click to expand...
Click to collapse
Yeap, 2.3 handles RAM almos perfectly. EG, if you open as many apps as you want and just leave them in the background, when you try to launch a HUGE game (eg Asphalt 6), the system will free as much RAM as required for the game to run smoothly.
BUT, I have noticed that some apps are left idle without me usng them (and without being system triggered apps, which when closed, are not resprang), and are not automatically closed by system. I tested leaving overnight the phone without killing anything after a days usage (with more than 15 apps in the background), and while being at 15% when left at night (around 01:00 am), it was off in the morning (7:30 am).
Then I did a fresh reset to the device, noticed what apps are automatically opened by system, and protected them (unchecked them) from Advanced Task Killer (which was set to manual), so that it will not shut them down when I click the "kill all" button. Next night, I killed all non-system apps (that do not restart if you do no action), and left the phone overnight again to see if there is any difference. Battery dropped around 5%.
I did this twice under same conditions (same time gap, BT open etc.), and results were almost the same +/- 2%.
So IMHO, if you use a task killer app wisely, you could manage to get better battery performance when the phone is idle, but you will NOT get better performance (smoother UI etc.)
Again, all these IMHO.
@dragunov - completely agree with everything you're saying.. it's the difference between knowing what you're doing and blindly killing tasks because someone said it helps!!!
for the OP - would suggest figuring out what it is you've got running that's causing the lag cos it's not the phone hardware/ OS that's at fault - This is the only drawback of Android vs iPhone -the QA of the apps on the market doesn't pick up this sort of problem.
im_iceman said:
for the OP - would suggest figuring out what it is you've got running that's causing the lag cos it's not the phone hardware/ OS that's at fault - This is the only drawback of Android vs iPhone -the QA of the apps on the market doesn't pick up this sort of problem.
Click to expand...
Click to collapse
Thanks, thats what I intend to do. A factory reset and the re-install gradually my apps to see which ones are the problems.
When I first got the phone I loaded it up with apps so it will now be difficult to retrace so a fresh start is what I will do.
A quick update. I have done a factory reset and although the phone is smoother I still only have 40-50mb free (only app I installed was swype).
Can I just ask what free ram other users have?
Thanks
Right now.. 60Mb.
I had about 150 out of the box while taskkiller always said about 5 apps running background (not installed by me).
Now yesterday my arc froze while browsing the web and rebootet itself (screen was scary, single pixles loosing light while some were still on till everything was off).
Now that was the only time the arc did that and afterwards task killer now (after killing apps) only shows 2 or 3 apps running background and up to 195MB free RAM which is cool but scary at the same time ...
Still can recieve phone calls though and everything works ... well Im happy for more RAM
Oh yeah, got swype on my whitelist.
Honestly I don't understand the need for more ram?
having 60mb is similar to having 200mb, it's all about applications reserving their spots, once they needed they'll kick in, otherwise they stay idle ( talking about system apps and well developed applications )
even if you have 60mb you still can run games that require 100mb... smoothly
the lag some face is due to background application using the processor
I usese autokiller memory optimizer. See unlike the other appear that kill everything, autokiller mo just optimizes the Android system so you wont have to go hunting for those apps.
Sent from my CM 7 Monster Evol.
MJ_QaT said:
Honestly I don't understand the need for more ram?
having 60mb is similar to having 200mb, it's all about applications reserving their spots, once they needed they'll kick in, otherwise they stay idle ( talking about system apps and well developed applications )
even if you have 60mb you still can run games that require 100mb... smoothly
the lag some face is due to background application using the processor
Click to expand...
Click to collapse
Doesn't matter how many times we say it people just won't get it!!..
Spare memory is WASTED memory.. this is ANDROID/ Linux.. this is NOT MS Windows... it's DIFFERENT!!

Quick question about kernels adversely affecting performance

This has happened to me maybe two or three times now, but I want to just focus on this time it's happening right now:
I installed the Villain kernel on 3.2.1 stock rooted rom, overclocked to 1.504GHz. Initially, the scrolling in landscape was as smooth as butter, but over the past few days it's become slightly choppy, and it's really bothering me, because I know I might have done something to mess this up. My question is, how do I fix this and make it so it has unbelieveably smooth scrolling again (just like when you pull it out of the box)? I think it's one of any number of things, really. It could be that I'm using cachemate, system panel pro, that I've used autostarts to stop a ton of applications from running at start up.
I just removed all of my game icons from the 2nd page (I only have two pages) and the scrolling didn't speed up, so it's not that.
Is there a a system app that relates to the scrolling that I might have disabled because it had a name that maybe I thought I could disable in autostarts?
Thanks for any help!
Stopping apps from autostart does not guarantee a performance improvement. This is not Windows and unused RAM is lost RAM. You're using more CPU power to kill constantly autostarting apps and services thus you're draining your battery faster. If a program resides in memory it still doesn't mean it does something. As an example, there were ROMs for HD2 that were developed to load completely in its RAM for superfast performance and yet battery life was still excellent. There might be apps that behave intrusive but that's not the majority of the cases. Try to isolate them with a tool like SystemPannel but first read its description @ the Market. Additionally try freezing with Titanium backup some of the apps you're definitely not using. Hope this helps.
p. s. Try switching from interactive to ondemand governor.
Ok, thanks very much for the info! I was talking to someone else about this earlier today and the made the same point as you.

Categories

Resources