public inbox for linux-pm@vger.kernel.org
 help / color / mirror / Atom feed
From: David Brownell <david-b@pacbell.net>
To: richard@hughsie.com
Cc: linux-pm@lists.osdl.org
Subject: Re: suspend and hibernate nomenclature
Date: Tue, 9 May 2006 08:57:06 -0700	[thread overview]
Message-ID: <200605090857.07853.david-b@pacbell.net> (raw)
In-Reply-To: <1147160320.2120.10.camel@localhost.localdomain>

[-- Attachment #1: Type: text/plain, Size: 2087 bytes --]

On Tuesday 09 May 2006 12:38 am, Richard Hughes wrote:
> Ohh, standby exists, but I don't think a user needs to understand this
> (or use this -- see below) in a desktop context.

I don't think I saw a real explanation for that "below".  You implied
that "standby" was mostly meaningful for embedded hardware; not so.

If the state is there and used, users will be aware of the distinction
between the two suspend states ("standby" and "suspend to RAM").  One
is quick to enter/exit, the other isn't.

Of course what I _would_ like to see is Linux distros that autosuspend,
entering "standby" after they're idle for a while and then, if they're
not woken up quickly enough, entering "suspend-to-RAM".  No point in
having laptops burn all that energy all the time, after all ... or
automagically inflicting long resume-from-STR latencies on them.

Admittedly we do have issues getting either of those states to work
lately in Linux, but at least "standby" should be trivial given even
a small fraction of the effort that's gone into swsusp/"hibernate".


> If you guys used a sleep name in the kernel
> sleep_for_not_longer_than_6_minutes_but_more_that_2_seconds() I really
> don't mind -- but if the user has to click a button, I would rather the
> button was marked suspend or hibernate :-)

Well "not_longer_yadda_yadda()" would be a bizarre model.  The user-visible
issue is the latency to suspend or resume ... where "standby" is quick, and
"suspend-to-RAM" is relatively slow.  Where "quick" is on the order of time
for users to finish switching their mental context, while "slow" is on the
order of doing that _plus_ doing something else to fill the wait time.  How
long the system stays in a given suspend state is immaterial to any issue
beyond how much power is saved.  (Which is only indirectly user visible,
e.g. stretching battery life out one more hour vs eight more.)

The "suspend" button could be more menu-like, and users could choose to
override whatever their default "suspend depth" is ... and set the default
to match their impatience (vs power savings).

- Dave




[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



  reply	other threads:[~2006-05-09 15:57 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-07 18:02 suspend and hibernate nomenclature Richard Hughes
2006-05-08 15:05 ` Jordan Crouse
2006-05-08 16:09   ` Richard Hughes
2006-05-08 20:01 ` Pavel Machek
2006-05-14 15:32   ` Richard Hughes
2006-05-14 15:39     ` Pavel Machek
2006-05-14 21:17       ` Rafael J. Wysocki
2006-05-08 23:47 ` David Brownell
2006-05-09  7:38   ` Richard Hughes
2006-05-09 15:57     ` David Brownell [this message]
2006-05-16 20:40       ` Pavel Machek
2006-05-18 19:56         ` David Brownell
2006-05-18 20:50           ` Pavel Machek
2006-05-19  2:25             ` David Brownell
2006-05-20 17:20               ` Pavel Machek
2006-05-20 19:23                 ` Alan Stern
2006-05-20 20:47                   ` David Brownell
2006-05-20 20:55                     ` Pavel Machek
2006-05-21 15:35                       ` Alan Stern
2006-05-20 20:54                 ` David Brownell
2006-05-20 22:39                   ` Pavel Machek
  -- strict thread matches above, loose matches on Subject: below --
2006-05-16 20:47 Scott E. Preece

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=200605090857.07853.david-b@pacbell.net \
    --to=david-b@pacbell.net \
    --cc=linux-pm@lists.osdl.org \
    --cc=richard@hughsie.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