|

楼主 |
发表于 2009-12-12 17:31:19
|
显示全部楼层
我现在只用了这点
vi /etc/laptop-mode/laptop-mode.conf {
ENABLE_LAPTOP_MODE_ON_AC=1
ENABLE_LAPTOP_MODE_WHEN_LID_CLOSED=1
MINIMUM_BATTERY_CHARGE_PERCENT=11
DISABLE_LAPTOP_MODE_ON_CRITICAL_BATTERY_LEVEL=7
CONTROL_HD_IDLE_TIMEOUT=0
CONTROL_HD_POWERMGMT=1
BATT_HD_POWERMGMT=192
LM_AC_HD_POWERMGMT=192
NOLM_AC_HD_POWERMGMT=192
}
至于 CPU 频率控制,用 cpufrequtils 自然是全自动了,但不用 cpufrequtils 而将其交给 laptop-mode-tools 也行。
vi /etc/laptop-mode/conf.d/cpufreq.conf {
CONTROL_CPU_FREQUENCY=1
#CONTROL_CPU_THROTTLING=1
}
但 laptop-mode-tools 不会自动探测处理器类型而加载相应模块,我的机器上就要编辑 rc.conf 来加载 powernow-k8 。
那个 CPU_THROTTLING 我的系统提示不支持,汗!
还有很多控制,几乎所有能节能的硬件都有相应的控制脚本在 /etc/laptop-mode/conf.d ,不过默认都没开启。
laptop-mode-tools 并不像传说中的默认配置能满足要求,必须手动配置。
laptop-mode-tools 看似能力比 pm-utils 强,其实和 pm-tuils 一样,通过事件响应脚本,似乎功能涉及远不如 pm-utils 广。pm-utils 虽用,但不了解,到底有多强不清楚。 |
|