* Re: Devices eating too much power [was Re: Some thoughts on suspend/resume development]
[not found] ` <1110405336.8870.22.camel-r49W/1Cwd2ff0s6lnCXPX/uOuaPYTxhvJwvTLr3MMZM@public.gmane.org>
@ 2005-03-13 18:14 ` Pavel Machek
[not found] ` <20050313181455.GD1579-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
0 siblings, 1 reply; 6+ messages in thread
From: Pavel Machek @ 2005-03-13 18:14 UTC (permalink / raw)
To: Nigel Cunningham; +Cc: Linux-pm mailing list, Adam Belay
[-- Attachment #1: Type: text/plain, Size: 901 bytes --]
Hi!
> > > > This isn't to say that we should copy Windows. However it does show that
> > > > a very complex set of controls might not be needed.
> >
> > Actually, as we already spindown and blank settings, we could finish
> > here :-).
> >
> > What devices is this targetted at? Video should be handled
> > already (or perhaps we want to power down graphics card when screen is
> > blanked?). Disks spin down too. IRDA ports?
>
> - Video
X/dpms handles these already.
> - Storage
laptop mode.
> - Hotplug devices
> - CPU power savings
cpufreq.
> - Scanner lights
Ok ;-).
> Anything you might care to imagine :>
Well, I meant something that is not already handled. Like... what
power-hungry device do we fail to properly handle today?
Pavel
--
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!
[-- Attachment #2: Type: text/plain, Size: 171 bytes --]
_______________________________________________
linux-pm mailing list
linux-pm-qjLDD68F18O7TbgM5vRIOg@public.gmane.org
http://lists.osdl.org/mailman/listinfo/linux-pm
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Devices eating too much power [was Re: Some thoughts on suspend/resume development]
[not found] ` <20050313181455.GD1579-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
@ 2005-03-13 19:36 ` Adam Belay
[not found] ` <1110742612.12485.287.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
0 siblings, 1 reply; 6+ messages in thread
From: Adam Belay @ 2005-03-13 19:36 UTC (permalink / raw)
To: Pavel Machek; +Cc: Linux-pm mailing list, Nigel Cunningham
[-- Attachment #1: Type: text/plain, Size: 1461 bytes --]
On Sun, 2005-03-13 at 19:14 +0100, Pavel Machek wrote:
> Hi!
>
> > > > > This isn't to say that we should copy Windows. However it does show that
> > > > > a very complex set of controls might not be needed.
> > >
> > > Actually, as we already spindown and blank settings, we could finish
> > > here :-).
> > >
> > > What devices is this targetted at? Video should be handled
> > > already (or perhaps we want to power down graphics card when screen is
> > > blanked?). Disks spin down too. IRDA ports?
> >
> > - Video
>
> X/dpms handles these already.
Many GPUs will have frequency scaling like processors (e.g. ATI
Powerplay). I don't think we currently support this.
Also we don't really control display brightness.
> > - Hotplug devices
It would be nice to lower the power state of usb and pcmcia controllers,
when these devices are also in a lower power state.
>
> > Anything you might care to imagine :>
>
> Well, I meant something that is not already handled. Like... what
> power-hungry device do we fail to properly handle today?
Wireless cards could be turned off when plugged into a physical media.
Many other devices remain on when not used (e.g. serial ports).
Probably most of them don't take up much power, but it would be nice to
do some experimentation and see.
I think this question really depends on architecture and hardware.
Also, I think we'll see more power management options available to us in
the near future.
Adam
[-- Attachment #2: Type: text/plain, Size: 171 bytes --]
_______________________________________________
linux-pm mailing list
linux-pm-qjLDD68F18O7TbgM5vRIOg@public.gmane.org
http://lists.osdl.org/mailman/listinfo/linux-pm
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Devices eating too much power [was Re: Some thoughts on suspend/resume development]
[not found] ` <1110742612.12485.287.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
@ 2005-03-13 21:03 ` Pavel Machek
[not found] ` <20050313210322.GA7016-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2005-03-21 12:08 ` Arioch
1 sibling, 1 reply; 6+ messages in thread
From: Pavel Machek @ 2005-03-13 21:03 UTC (permalink / raw)
To: Adam Belay; +Cc: Linux-pm mailing list, Nigel Cunningham
[-- Attachment #1: Type: text/plain, Size: 1694 bytes --]
Hi!
> > > > What devices is this targetted at? Video should be handled
> > > > already (or perhaps we want to power down graphics card when screen is
> > > > blanked?). Disks spin down too. IRDA ports?
> > >
> > > - Video
> >
> > X/dpms handles these already.
>
> Many GPUs will have frequency scaling like processors (e.g. ATI
> Powerplay). I don't think we currently support this.
Ugh, I did not know about this stuff. Ok.. Anyway that's X problem,
right?
> Also we don't really control display brightness.
But display brightness does not really belong here, right?
> > > Anything you might care to imagine :>
> >
> > Well, I meant something that is not already handled. Like... what
> > power-hungry device do we fail to properly handle today?
>
> Wireless cards could be turned off when plugged into a physical media.
> Many other devices remain on when not used (e.g. serial ports).
> Probably most of them don't take up much power, but it would be nice to
> do some experimentation and see.
I do not think wireless can be turned off when physical media is
present... but it makes sense to be user option... called ifconfig
wlan0 down. Driver should really power it down on ifconfig down.
Serial ports should not eat energy when not opened; fix it in the
driver.
What other devices do eat energy?
> I think this question really depends on architecture and hardware.
> Also, I think we'll see more power management options available to us in
> the near future.
Designing for hardware not yet available is usually bad idea.
Pavel
--
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Devices eating too much power [was Re: Some thoughts on suspend/resume development]
[not found] ` <20050313210322.GA7016-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
@ 2005-03-13 21:55 ` Adam Belay
[not found] ` <1110750912.25040.12.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
0 siblings, 1 reply; 6+ messages in thread
From: Adam Belay @ 2005-03-13 21:55 UTC (permalink / raw)
To: Pavel Machek; +Cc: Linux-pm mailing list, Nigel Cunningham
[-- Attachment #1: Type: text/plain, Size: 2311 bytes --]
On Sun, 2005-03-13 at 22:03 +0100, Pavel Machek wrote:
> Hi!
>
> > > > > What devices is this targetted at? Video should be handled
> > > > > already (or perhaps we want to power down graphics card when screen is
> > > > > blanked?). Disks spin down too. IRDA ports?
> > > >
> > > > - Video
> > >
> > > X/dpms handles these already.
> >
> > Many GPUs will have frequency scaling like processors (e.g. ATI
> > Powerplay). I don't think we currently support this.
>
> Ugh, I did not know about this stuff. Ok.. Anyway that's X problem,
> right?
Well it is now :), but many components of these X drivers should be in
the kernel. (e.g. X does its own pci probing)
>
> > Also we don't really control display brightness.
>
> But display brightness does not really belong here, right?
No, in some cases it's controlled by a separate ACPI device.
>
> > > > Anything you might care to imagine :>
> > >
> > > Well, I meant something that is not already handled. Like... what
> > > power-hungry device do we fail to properly handle today?
> >
> > Wireless cards could be turned off when plugged into a physical media.
> > Many other devices remain on when not used (e.g. serial ports).
> > Probably most of them don't take up much power, but it would be nice to
> > do some experimentation and see.
>
> I do not think wireless can be turned off when physical media is
> present... but it makes sense to be user option... called ifconfig
> wlan0 down. Driver should really power it down on ifconfig down.
Fair enough. In the typical laptop, it may be a good idea though.
>
> Serial ports should not eat energy when not opened; fix it in the
> driver.
>
> What other devices do eat energy?
Sound cards
bridges (PCI, PCMCIA, USB, etc.)
> > I think this question really depends on architecture and hardware.
> > Also, I think we'll see more power management options available to us in
> > the near future.
>
> Designing for hardware not yet available is usually bad idea.
Well, not always. For example there are PCI express specs available, so
even though not every device uses the new power management capabilities
now, we know what to expect and exactly how it will work.
Another example... ACPI spec 3.0 defines a mechanism to throttle the
performance of devices other than processors.
Adam
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Devices eating too much power [was Re: Some thoughts on suspend/resume development]
[not found] ` <1110750912.25040.12.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
@ 2005-03-13 23:11 ` Pavel Machek
0 siblings, 0 replies; 6+ messages in thread
From: Pavel Machek @ 2005-03-13 23:11 UTC (permalink / raw)
To: Adam Belay; +Cc: Linux-pm mailing list, Nigel Cunningham
[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]
On Ne 13-03-05 16:55:11, Adam Belay wrote:
> On Sun, 2005-03-13 at 22:03 +0100, Pavel Machek wrote:
> > > Also we don't really control display brightness.
> >
> > But display brightness does not really belong here, right?
>
> No, in some cases it's controlled by a separate ACPI device.
I meant "I do not think we want to control display brightness by
runtime suspend/resume". It may be a kernel job, but not for runtime
suspend/resume. Backlight is really individual setting as much as
power managment one. Even old monitors had brightness/contrast
buttons, even if it did not spare any energy.
> > Serial ports should not eat energy when not opened; fix it in the
> > driver.
> >
> > What other devices do eat energy?
>
> Sound cards
Yep, hw should power them down when not opened.
> bridges (PCI, PCMCIA, USB, etc.)
Agreed, bridges are interesting. Other stuff seems to be covered.
Pavel
--
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Devices eating too much power [was Re: Some thoughts on suspend/resume development]
[not found] ` <1110742612.12485.287.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2005-03-13 21:03 ` Pavel Machek
@ 2005-03-21 12:08 ` Arioch
1 sibling, 0 replies; 6+ messages in thread
From: Arioch @ 2005-03-21 12:08 UTC (permalink / raw)
To: linux-pm-qjLDD68F18O7TbgM5vRIOg
[-- Attachment #1: Type: text/plain, Size: 713 bytes --]
Adam Belay пишет:
> Also we don't really control display brightness.
It would be good, cause on my laptop LCD's highligting lamp is
automatically adjust after AC or battery is used.
On this laptop i had not manual control over it (i had on old Toshiba
Tecra 550) and that hurts. Default AC brigtness is far too high :-(
As well, while on AC i'd prefer to see fancy screensaver, on battery i'd
prefer to have waste no CPU/GPU power (no screensaver app) and turn LCD off.
I don't know of CRT's brightness has big impact on power consumption.
Of course gamma, color maps and similar funcitons belongs to X, but
hardware, like a lamp behind LCD might be as well controlled by kernel.
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2005-03-21 12:08 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <Pine.LNX.4.44L0.0503091111470.1117-100000@ida.rowland.org>
[not found] ` <1110403931.8870.6.camel@desktop.cunningham.myip.net.au>
[not found] ` <20050309214416.GG17034@elf.ucw.cz>
[not found] ` <1110405336.8870.22.camel@desktop.cunningham.myip.net.au>
[not found] ` <1110405336.8870.22.camel-r49W/1Cwd2ff0s6lnCXPX/uOuaPYTxhvJwvTLr3MMZM@public.gmane.org>
2005-03-13 18:14 ` Devices eating too much power [was Re: Some thoughts on suspend/resume development] Pavel Machek
[not found] ` <20050313181455.GD1579-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2005-03-13 19:36 ` Adam Belay
[not found] ` <1110742612.12485.287.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2005-03-13 21:03 ` Pavel Machek
[not found] ` <20050313210322.GA7016-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2005-03-13 21:55 ` Adam Belay
[not found] ` <1110750912.25040.12.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2005-03-13 23:11 ` Pavel Machek
2005-03-21 12:08 ` Arioch
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox