trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2016

Re: [trinity-devel] TDE Powersave -- some clarification needed (not only in my mind -- in the docs too)

From: Calvin Morrison <mutantturkey@...>
Date: Thu, 25 Feb 2016 10:22:22 -0500
state: Suspend-To-Idle
ACPI state: S0
Label: "freeze"

This state is a generic, pure software, light-weight, system sleep state.
It allows more energy to be saved relative to runtime idle by freezing user
space and putting all I/O devices into low-power states (possibly
lower-power than available at run time), such that the processors can
spend more time in their idle states.

This state can be used for platforms without Power-On Suspend/Suspend-to-RAM
support, or it can be used in addition to Suspend-to-RAM (memory sleep)
to provide reduced resume latency.  It is always supported.

On 25 February 2016 at 09:23, Thomas Maus <thomas.maus@...> wrote:
> TDE Powersave offers 4 states according to the source (factually 3 on my
> system):
> * Suspend2RAM -- this is obvious
> * Suspend2Disk -- obvious, too
> * Freeze -- hmm, anybody knowing what this actually is? (in the code it uses
> the Suspend2RAM icons but calls it's own method)
> * Standby -- according help this is either a DPMS screen standby with the
> system otherwise running on power or combined with a Suspend2RAM??? What is it
> really?
>
> And I'm wondering where my most favourite suspend mode is hidden:
>
> "Suspend2Both" aka "Hybrid Suspend"
>
> This mode sets up the swap area as for Suspend2Disk AND then does a
> Suspend2RAM. The net effect is, that you normally have quick resume from RAM,
> but should power fail, nothing is lost as you can resume from disk.
> Essentially a failsafe suspend ...
> Its the only suspend-mode I you for desktop systems, and my prefered mode for
> laptop lid-close action as it always does "the right thing" (at little cost).
>
> So, is "Freeze"="Suspend2Both" or can we introduce "Suspend2Both" (if the
> machine and swap configs allows)?
>
> ciao,
> ThoMaus
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: trinity-devel-unsubscribe@...
> For additional commands, e-mail: trinity-devel-help@...
> Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/
> Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>