[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: Re: [Panel-devel] engines, animators, oh my
From: Michael Olbrich <michael-olbrich () web ! de>
Date: 2007-06-10 9:31:04
Message-ID: 20070610093104.GA13310 () creature ! apm ! etc ! tu-bs ! de
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
On Sun, Jun 10, 2007 at 02:11:15AM -0600, Aaron J. Seigo wrote:
> On Sunday 10 June 2007, Sven Burmeister wrote:
> > On Sonntag, 10. Juni 2007, Aaron J. Seigo wrote:
> > > - to update TimeEngine every second or just every minute
> >
> > This brought me to thinking about what the user should do in order to save
> > power on a laptop, i.e. suspend all/some plasmoids. Is there a
> > general "pause"-button or does the user have to disable each plasmoid and
> > re-enable them when having the laptop plugged in again?
>
> this assumes that plasmoids draw large amounts power when the desktop is
> otherwise sitting idle. if that's true, we're doing something very wrong.
How about sharing timers? I can easily imagine 10-20 engines with 1s timeout.
That could reduce the number of wakeups significantly.
And maybe a global power saving mode. When enabled reduce the number of
updates of cpu utilization and network traffic diagrams and disable
seconds in clocks etc.
For a lot of data engines (e.g. for stuff from /proc or /sys) the update
rate is rather arbitrary and may be different for different applets. I
don't think the current api can really handle this.
michael
["signature.asc" (application/pgp-signature)]
_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic