JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Managing System Information, Processes, and Performance in Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information


1.  Managing System Information (Tasks)

2.  Managing System Processes (Tasks)

3.  Monitoring System Performance (Tasks)

4.  Scheduling System Tasks (Tasks)

5.  Managing the System Console, Terminal Devices, and Power Services (Tasks)

What's New in Managing the System Console, Terminal Devices, and Power Services

Changes to How System Power Services Are Managed

Managing System Console and Locally Connected Terminal Devices

SMF Services That Manage the System Console and Locally Connected Terminal Devices

How to Modify Settings for the System Console

How to Set Up Login Services on Auxiliary Terminals

How to Set the Baud Rate Speed on the System Terminal

Managing System Power Services

Troubleshooting System Power Problems

How to Recover from Power Service in Maintenance Mode


Managing System Power Services

In the Oracle Solaris 11 release, power management configuration has moved into an SMF configuration repository. The new poweradm command is used to manage system power management properties directly rather than using a combination of power-related command, daemon, and configuration file. These changes are part of a wider set of changes to modernize the power management framework in Oracle Solaris 11.

The following power management features are no longer available:

The following properties describe power management components:

A brief summary of power management status can be displayed by using the following command:

$ /usr/sbin/poweradm show
Power management is enabled with the hardware platform as the authority:
time-to-full-capacity set to 250 microseconds
time-to-minimum-responsiveness set to 0 milliseconds

All power management properties can be displayed by using the following command:

$ /usr/sbin/poweradm list
active_config/time-to-full-capacity          current=250, platform=250
active_config/time-to-minimum-responsiveness current=0, platform=0
active_control/administrative-authority      current=platform, smf=platform
suspend/suspend-enable                       current=false
platform-disabled                            current=false

In the above output, the active_control/administrative-authority indicates the source of the configuration with two settings:

The platform-disabled property in the above output indicates that the platform power management is enabled:

platform-disabled                            current=false

For more information, see poweradm(1M).

Example 5-1 Enabling and Disabling Power Management

If you previously enabled S3-support in the /etc/power.conf file to suspend and resume your system, similar poweradm syntax is:

# poweradm set suspend-enable=true

The suspend-enable property is set to false by default.

Use the following syntax to disable power management:

# poweradm set administrative-authority=none

Disabling the following SMF power management service does not disable power management:

online         Sep_02   svc:/system/power:default

Use the following syntax to disable suspend and resume.

# poweradm set suspend-enable=false

Example 5-2 Setting and Displaying Power Management Parameters

The following example shows how to set time-to-full-capacity to 300 microseconds and time-to-minimum-responsiveness to 500 milliseconds. Lastly, the Oracle Solaris instance is informed of the new values.

# poweradm set time-to-full-capacity=300
# poweradm set time-to-minimum-responsiveness=500
# poweradm set administrative-authority=smf

The following command shows the current time-to-full-capacity value.

# poweradm get time-to-full-capacity

The following command retrieves the time-to-full-capacity value set by the platform.

# poweradm get -a platform time-to-full-capacity

Note that this value will only be the same as the current value if administrative-authority is set to platform. For more information, see the above administrative-authority property description.

Troubleshooting System Power Problems

How to Recover from Power Service in Maintenance Mode

If administrative-authority is set to smf before both time-to-full-capacity and time-to-minimum-responsiveness have been set, the service will go into maintenance mode. See the steps below to recover from this scenario.

  1. Become an administrator.

    See How to Use Your Assigned Administrative Rights in Oracle Solaris 11.1 Administration: Security Services..

  2. Set administrative-authority to none.
    # poweradm set administrative-authority=none
  3. Set both time-to-full-capacity and time-to-minimum-responsiveness to their desired values.
    # poweradm set time-to-full-capacity=value
    # poweradm set time-to-minimum-responsiveness=value
  4. Clear the service.
    # svcadm clear power
  5. Set administrative-authority to smf.
    # poweradm set administrative-authority=smf