On Thu, 18 Sep 2008, Mark Haywood wrote:
> >
> > power.conf(4) man page addition:
> >
> > If supported by the platform, a cpu_deep_idle entry may be used
> > to enable or disable automatic use of power saving cpu idle states.
> >
> > The format of the cpu_deep_idle entry is cpu_deep_idle behavior.
> >
> > Acceptable behavior values are:
> >
> > default Advanced cpu idle power saving features will be
> > enabled on hardware which supports it. On X86 systems
> > this may translate to the use of ACPI C-States beyond C1.
> >
> > enable Enables the system to automatically use idle cpu power
> > saving features.
> >
> > disable The system does not automatically use idle cpu power
> > saving features. This option may be used when maximum
> > performance is required at the expense of power.
> >
>
> This keyword is a bit of a departure from the other keywords in
> power.conf(4). All of the other keywords deal with either
> suspend/resume or with how the power management framework is going
> to manage a device. I just point this out as I'm afraid that it
> might be a little confusing to users. That said, I don't have a good
> alternative suggestion.
>
Not really. We already have 'cpupm <behavior>', there is no reason
not to have 'cpu_deep_idle <behavior>'. Though historically, power
management has been about "turning devices off", that *will* change
going forward. Given that power.conf is currently the only place to
put "Power Management" configuration, this is where "power management
by reducing consumption" values would go.
---- Randy