Notices


Poll: Have you had this issue ?
Poll Options
Have you had this issue ?

Reply
Thread Tools
Posts: 543 | Thanked: 151 times | Joined on Feb 2010 @ Germany
#41
I have a few widgets on the desktop and hildo-nhome is using 20-25% CPU all the time. I guess that's also a bit much for being in idle mode?

Edit: It looks better now since I disabled this APNews widget!
(25%~ -> 1-2%~ CPU usage)

Last edited by Crogge; 2010-02-07 at 07:54.
 
Posts: 58 | Thanked: 10 times | Joined on Jan 2010
#42
We have been pondering over this for quit some time. I guess we can agree on the basic premise that turning off widgets does seem to help (though not fully solve the issue) and certain specific widgets are worse than others. But turning of widgets is not a solution.

I propose that when widgets are promoted from extras-testing to extras they should specify how much cpu\mem usage they consume on an average . This at least would give us some idea as to which widgets can potentially cause slow downs. Or if widgets had there own processes it would have been easier to find out which widget is consuming more.

--Vj





Originally Posted by Crogge View Post
I have a few widgets on the desktop and hildo-nhome is using 20-25% CPU all the time. I guess that's also a bit much for being in idle mode?

Edit: It looks better now since I disabled this APNews widget!
(25%~ -> 1-2%~ CPU usage)
 
Posts: 184 | Thanked: 49 times | Joined on Feb 2010 @ US
#43
Have you tried logging in remotely (say through a 'putty') and checked how much cpu is being used? The reason I ask is, when you open the gui on the phone it appears to awaken some processes.

For eg: I have only omweather and facebook widgets running. When I check using conky, I see a consistent 15-20% cpu use. When I remotely login and use 'top', I see a ~2-3% system usage.
 
Posts: 58 | Thanked: 10 times | Joined on Jan 2010
#44
I use top from x-terminal why do you have to remotely login for that.. top is still running from x-term unlike conky . then again you are looking at a specific process not at the entire cpu-load

Do you really want the phone app to rotate itself before you can make a call ? I tried editing transitions today that does improve performance a lot.. especially if you feel your home screens are slowing down.. go to /usr/share/hildon-desktop/transitions.ini and edit the file.. or use transition-control app. I set all values to zero.. Give it a shot, you can tweak it your preference but the power hungry would definitely love it..

--Vj


Originally Posted by flydeep View Post
Have you tried logging in remotely (say through a 'putty') and checked how much cpu is being used? The reason I ask is, when you open the gui on the phone it appears to awaken some processes.

For eg: I have only omweather and facebook widgets running. When I check using conky, I see a consistent 15-20% cpu use. When I remotely login and use 'top', I see a ~2-3% system usage.
 
Posts: 716 | Thanked: 303 times | Joined on Sep 2009 @ Sheffield, UK
#45
Originally Posted by vijayv View Post
I use top from x-terminal why do you have to remotely login for that.. top is still running from x-term unlike conky . then again you are looking at a specific process not at the entire cpu-load

Do you really want the phone app to rotate itself before you can make a call ? I tried editing transitions today that does improve performance a lot.. especially if you feel your home screens are slowing down.. go to /usr/share/hildon-desktop/transitions.ini and edit the file.. or use transition-control app. I set all values to zero.. Give it a shot, you can tweak it your preference but the power hungry would definitely love it..

--Vj
You are forgetting, Conky and X-Term are BOTH using XOrg so use a lot more CPU power than just SSH from another machine. Now if you are looking are only looking at hildon-home then it might not change its usage. However its also been mentioned that using the N900 causes other processes to wake up, so in fact hildon-home may use more CPU power with X-Term or Conky active, it depends exactly what hildon-home is responsible for and if its doing things in the background in anticipation of what you might do next (switch to desktop for example).
__________________
http://www.speedtest.net/result/877713446.png

My Websites
CSD Projects - Flickr - UAE4Maemo (UAE4All Compatibility List)

Favourite N900 Applications
Picodrive - UAE4All

Please post your UAE4All compatibility reports. Even better, post them to my UAE4Maemo site!
Not sure how UAE4All works such as mouse emulation? Read the FAQ.
 
evad's Avatar
Posts: 354 | Thanked: 151 times | Joined on Mar 2008 @ London (UK) / Zielona Góra (PL)
#46
As I've pointed out in comments #9 and #10 of https://bugs.maemo.org/show_bug.cgi?id=8723 -- this issue happens to me over few days of usage. For example when I reboot device it works "blazingly fast", but after about 3-4 days of uptime I start experiencing this sluggishness each time I wake-up device from sleep. It is getting unbearable, so I've just rebooted my N900 today and wait how things will evolve over next couple of days. Once I start getting this again, I'll start removing widgets one by one from my desktop to try narrow potential suspects down.

My current widgets are: conversations inbox, personal dataplan, personal ip address, media player, fmtx, recaller, touchsearch.
__________________
Dawid 'evad' Lorenz * http://dawid.lorenz.co
_______________________________________________

Last edited by evad; 2010-02-11 at 11:34. Reason: typo fix
 
Posts: 58 | Thanked: 10 times | Joined on Jan 2010
#47
Thanks Jason for posting the bug.

By looking at the responses on this thread , I dont think anyone who can do anything to resolve this (not temporary fixes) has even noticed this thread. So if you are having this issue, the Bug 8723 needs many more votes before someone would start noticing it..
 
Posts: 1 | Thanked: 0 times | Joined on Feb 2010
#48
Since today I've got the same problem. After rebooting my N900 the hildon-home message appeard. A couple of widgets didnt show on desktop after this message, so I re-added them. Since I'm a System Administrator I naturally did a shutdown and a start-up of my N900. But the message re-appeard?!? . Hopefully this problem will be solved in the comming update of Maemo.

Last edited by YITA; 2010-02-22 at 15:44.
 
Posts: 2,829 | Thanked: 1,459 times | Joined on Dec 2009 @ Finland
#49
I made topic in application area partly because of this issue:
[request] Memory usage tracker
But right now it's rather silent

So I might just write some stuff here regarding this issue and how I try to learn something. I hope that others find these links helpful and I also ask people with knowledge to comment how I can use these tools to track problems. For me system just slows gradually down and first symptons are that closing animation slows down and when I got email message or im message it completely halts system for 1-3 seconds before popup message.

So you have reported bug: items become totally non-responsive for no reason Bug conversation has couple of nive hints how to debug memory. Talk releated to bug (this thread) Hildon-Home being unresponsive

Things that might be reason(or part) of problem:

  • Size of images/icons in theme
  • Background image size (how you can disable images?)
  • Widgets
  • Especially 3rd party. Also official calendar widget might have some issues. But generally good advice is to disable all and see if it helps (might narrow problem but it's not solution).
  • Daemons (especially python related as said in comment 35)
  • Open browser window with flash or "heavy" js content (Same comment 35)
  • Other programs left open or on background? IM/VOIP/SIP Accounts?

Wiki - Memory issues entry has link to page: Wiki - Devtools where is different tools for debugging. For memory there seems to be at least three different packages: sp-memusage, smpas-measure, smaps-visualize
All of these packages include different scripts that are mentioned on their wiki page.

The "mem-monitor-smaps script" which is mentioned in bug stock answer means probably sp-memusage packages script with same name?

Installation of scripts is done with adding repository to catalogue list and using Terminal with "apt-get install <bin pkg name>" as root.

We have also tools: htop, top, conky, cpumem applet, free, ps, cat /proc/meminfo

This is just for myself as it try to learn stuff, but there is *hit load of stuff that can be done with scripts linked. How i can became master of these tools without going too deep. How to spot classic/easy memory leak? How to spot swaping issues etc. How to spot what process is exactly using too much memory. What is too much memory?

Last edited by slender; 2010-03-01 at 11:49.
 
Posts: 377 | Thanked: 68 times | Joined on Dec 2009
#50
I still restart my N900 every few days
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 09:26.