Patches item #1723213, was opened at 2007-05-22 06:09
Message generated for change (Comment added) made by nobody
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300031&aid=1723213&group_id=31Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Andreas Mohr (andim2)
Assigned to: Nobody/Anonymous (nobody)
Summary: PowerTOP: implement fuzzy timer timeouts
Initial Comment:
Hello,
running Intel's new TimerTOP utility I noticed that icewm is pretty much the top cause for idle wakeups.
With my patch to allow merging timer timeouts (fuzzy timeout) I was able to kick the wakeups down from about 6 per second to 1.6 per second.
It's still a bit buggy, though (fixed-timeout timers such as the taskbar clock DON'T fire at the correct moment for some strange reason), which is why I'm merely "announcing" the patch right now to let others take notice, the real patch will follow in a day or two.
----------------------------------------------------------------------
Comment By: Nobody/Anonymous (nobody)
Date: 2009-06-19 23:29
Message:
Badly need your help. I believe in God, only I spell it Nature.
I am from Cuba and learning to speak English, tell me right I wrote the
following sentence: "Official home site of the missouri pacific pacific
historical society mphs order isosorbide online order imitrex online order
ibuprofen online order hyzaar."
With best wishes :(, Aquene.
----------------------------------------------------------------------
Comment By: Andreas Mohr (andim2)
Date: 2008-03-24 19:50
Message:
Logged In: YES
user_id=132674
Originator: YES
Changed Summary to reflect TimerTOP -> PowerTOP evolution.
----------------------------------------------------------------------
Comment By: Andreas Mohr (andim2)
Date: 2008-03-24 19:48
Message:
Logged In: YES
user_id=132674
Originator: YES
Hi, any comments so far? Not sure whether I'll be able to work on it
soonish, but insightful comments could be useful anyway... thanks!
----------------------------------------------------------------------
Comment By: Andreas Mohr (andim2)
Date: 2007-05-23 20:48
Message:
Logged In: YES
user_id=132674
Originator: YES
OK, here it is (or at least an initial version of it, whatever you may
think of it).
Fixed-timeout timers now fire at the correct moment (taskbar clock), which
is why wakeups are now reduced from 6 down to < 3 per second only.
I'm not sure about the naming of "DelayFuzziness". Any better, more
descriptive name perhaps?
Since the new timeout analysis code is slightly non-trivial, could someone
review it?
Default delay fuzziness is 10% of the delay value, which works quite
nicely already to reduce wakeups.
One may want to enhance the code to allow for setting different fuzziness
values for individual timers (e.g. some timers might be so unimportant that
a very high fuzziness is ok).
Comments?
Thanks!
I'm now going to work on another patch to reduce wasteful IceWM CPU use
which I just discovered.
File Added: icewm-1.2.30.fuzzy_timers.diff
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300031&aid=1723213&group_id=31------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org_______________________________________________
Icewm-devel mailing list
Icewm-devel@...
https://lists.sourceforge.net/lists/listinfo/icewm-devel