跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:常见任务 Oracle Solaris 11 Information Library (简体中文) |
在 Oracle Solaris 11 发行版,电源管理配置已移到 SMF 配置系统信息库。使用新的 poweradm 命令来直接管理系统电源管理属性,而不再组合使用与电源相关的命令、守护进程和配置文件。这些更改是为革新 Oracle Solaris 11 中的电源管理框架所进行的大范围更改中的一部分。
以下电源管理功能已不再可用。
/etc/power.conf
pmconfig 和 powerd
设备电源管理
以两个新属性描述用于管理时间组件的电源配置:
time-to-full-capacity-定义当系统处于活动状态时,从容量较低或响应速度较慢的状态达到其全部容量所允许的最大时间。
time-to-minimum-responsiveness-定义系统返回到活动状态所允许经历的时间。
可以使用以下命令显示 poweradm 属性:
# poweradm list active_control/administrative-authority smf=platform, current=platform suspend/suspend-enable smf=false, current=false active_config/time-to-full-capacity platform=250, current=250 active_config/time-to-minimum-responsiveness platform=0, current=0 disabled platform=false
在上面的输出中,active_control/administrative-authority 表示配置源具有下面两个设置:
platform-电源管理配置来自于平台。这是缺省值。
smf-允许使用 poweradm 命令设置其他电源管理属性。
如果之前在 /etc/power.conf 文件中启用了 S3 支持来暂停和恢复系统,可以使用类似下面的 poweradm 语法:
# poweradm set suspend-enable=true
缺省情况下,suspend-enable 属性设置为 false。
可使用以下语法禁用电源管理:
# poweradm set administrative-authority=none
禁用以下 SMF 电源管理服务不会禁用电源管理:
online Sep_02 svc:/system/power:default
有关更多信息,请参见 poweradm(1M)。
如果在设置 time-to-full-capacity 和 time-to-minimum-responsiveness 之前将 administrative-authority 设置为 smf,此服务将进入维护模式。
# poweradm set administrative-authority=none
# poweradm set time-to-full-capacity=value # poweradm set time-to-minimum-responsiveness=value
# svcadm clear power
# poweradm set administrative-authority=smf