public inbox for linux-pm@vger.kernel.org
 help / color / mirror / Atom feed
From: Ben Gamari <bgamari@gmail.com>
To: Victor Lowther <victor.lowther@gmail.com>,
	pm-utils <pm-utils@lists.freedesktop.org>,
	devkit-devel@lists.freedesktop.org,
	Linux Power Management List <linux-pm@lists.osdl.org>
Subject: Re: Experimental power saving profile support branch in pm-utils
Date: Sat, 26 Jun 2010 01:08:29 -0400	[thread overview]
Message-ID: <87sk4a1iuq.fsf@gmail.com> (raw)
In-Reply-To: <AANLkTin4YfM8qqEAxzqa9J8KZYa2L12BcgK5BdkosMPh@mail.gmail.com>

On Fri, 25 Jun 2010 23:44:22 -0500, Victor Lowther <victor.lowther@gmail.com> wrote:
> The latest release of pm-utils (1.4.0) added some default hooks for
> helping conserve power.  Based on the recent thread on linux-pm
> proposing a /sys/power/policy_preference knob, I decided to implement
> support for setting powersave profiles in pm-utils.  From the git
> logs:
> 
I'm really confused. This seems like the polar opposite of the direction
we have been saying we should be taking. The argument has been strongly
made (Matthew Garrett comes to mind, but there are no doubt others) in
the past that the concept of a power profile is fundamentally
broken. Instead we should _always_ be trying to save power. Thankfully
there are only very few cases where saving power and delivering good
performance are at stake. In general, the faster we can get our work
done, the longer we can remain in low-power states.  Moreover, hardware
is only getting better at saving power while minimally affecting
operation.

Thus, I pose the question: do we really want this sort of explicit
control in the user-space? Even if we do, I far from convinced that the
policy_preference model is a sound way to expose this preference to the
user. The 5 levels as layed out in the proposal seem awfully arbitrary
and really don't express the full gamut of preferences that a user might
hold.

- Ben

  reply	other threads:[~2010-06-26  5:08 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-26  4:44 Experimental power saving profile support branch in pm-utils Victor Lowther
2010-06-26  5:08 ` Ben Gamari [this message]
2010-06-26 13:55   ` Victor Lowther

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87sk4a1iuq.fsf@gmail.com \
    --to=bgamari@gmail.com \
    --cc=devkit-devel@lists.freedesktop.org \
    --cc=linux-pm@lists.osdl.org \
    --cc=pm-utils@lists.freedesktop.org \
    --cc=victor.lowther@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox