Linux 2.6内核配置说明(6----Power management options电源管理选项)

原创 2013年12月04日 09:06:06

Power Management support

电源管理有APM和ACPI两种标准且不能同时使用.即使关闭该选项,X86上运行的Linux也会在空闲时发出HLT指令将CPU进入睡眠状态

Legacy Power Management API

传统的电源管理API,比如软关机和系统休眠等接口

Power Management Debug Support

仅供调试使用

Driver model /sys/devices/.../power/state files

内核帮助文档反对使用该选项,即将被废除

ACPI (Advanced Configuration and Power Interface) Support

必须运行acpid守护程序ACPI才能起作用.ACPI是为了取代APM而设计的,因此应该尽量使用ACPI而不是APM

AC Adapter

如果你的系统可以在AC和电池之间转换就可以选

Battery

通过/proc/acpi/battery向用户提供电池状态信息,用电池的笔记本可以选

Button

守护程序捕获Power,Sleep,Lid按钮事件,并根据/proc/acpi/event做相应的动作,软件控制的poweroff需要它

Video

仅对集成在主板上的显卡提供ACPI2.0支持,且不是所有集成显卡都支持

Generic Hotkey

统一的热键驱动,建议不选

Fan

允许通过用户层的程序来对系统风扇进行控制(开,关,查询状态),支持它的硬件并不多

Dock

支持由ACPI控制的集线器(docking stations)

Processor

让ACPI处理空闲状态,并使用ACPI C2和C3处理器状态在空闲时节省电能,同时它还被cpufreq的"Performance-state drivers"选项所依赖

Thermal Zone

系统温度过高时可以利用ACPI thermal zone及时调整工作状态以避免你的CPU被烧毁

ASUS/Medion Laptop Extras

ASUS笔记本专用,以提供额外按钮的支持,用户可以通过/proc/acpi/asus来打开或者关闭LCD的背光/调整亮度/定制LED的闪烁指示等功能

IBM ThinkPad Laptop Extras

IBM ThinkPad专用

Toshiba Laptop Extras

Toshiba笔记本专用

Disable ACPI for systems before Jan 1st this year

输入四位数的年份,在该年的1月1日前不使用ACPI的功能("0"表示一直使用)

Debug Statements

详细的ACPI调试信息,不搞开发就别选

Power Management Timer Support

这个Timer在所有ACPI兼容的平台上都可用,且不会受PM功能的影响,建议总是启用它.如果你在kernel log中看到了'many lost ticks'那就必须启用它

ACPI0004,PNP0A05 and PNP0A06 Container Driver

支持内存和CPU的热插拔

Smart Battery System

支持依赖于I2C的"智能电池".这种电池非常老旧且罕见,还与当前的ACPI标准兼容性差

APM (Advanced Power Management) BIOS Support

APM在SMP机器上必须关闭,一般来说当前的笔记本都支持ACPI,所以应尽量关闭该该选项

Ignore USER SUSPEND

只有NEC Versa M系列的笔记本才需要选择这一项

Enable PM at boot time

系统启动时即启用APM,选上这个选项能让系统自动的进行电源管理,但常常导致启动时死机

Make CPU Idle calls when idle

系统空闲时调用空闲指令(halt),只有老式的CPU才需要选它,且对于SMP系统必须关闭

Enable console blanking using APM

在屏幕空白时关闭LCD背光,事实上对所有的笔记本都无效

RTC stores time in GMT

将硬件时钟应该设为格林威治时间,否则视为本地时间.建议你使用GMT,这样你无须为时区的改变而担心

Allow interrupts during APM BIOS calls

允许APM的BIOS调用时中断,IBM Thinkpad的一些新机器需要这项.如果休眠时挂机(包括睡下去就醒不来),可以试试它

Use real mode APM BIOS call to power off

此驱动为某些有Bug的BIOS准备,如果你的系统不能正常关机或关机时崩溃,可以试试它

CPU Frequency scaling

允许动态改变CPU主频,达到省电和降温的目的,必须同时启用下面的一种governor才行

Enable CPUfreq debugging

允许对CPUfreq进行调试

CPU frequency translation statistics

通过sysfs文件系统输出CPU频率变换的统计信息

CPU frequency translation statistics details

输出详细的CPU频率变换统计信息

Default CPUFreq governor

默认的CPU频率调节器

'performance' governor

'性能'优先,静态的将频率设置为cpu支持的最高频率

'powersave' governor

'节能'优先,静态的将频率设置为cpu支持的最低频率

'userspace' governor for userspace frequency scaling

既允许手动调整cpu频率,也允许用户空间的程序动态的调整cpu频率(需要额外的调频软件,比如cpufreqd)

'ondemand' cpufreq policy governor

'立即响应',周期性的考察CPU负载并自动的动态调整cpu频率(不需要额外的调频软件),适合台式机

'conservative' cpufreq governor

'保守',和'ondemand'相似,但是频率的升降是渐变式的(幅度不会很大),更适合用于笔记本/PDA/AMD64环境

ACPI Processor P-States driver

将ACPI2.0的处理器性能状态报告给CPUFreq processor drivers以决定如何调整频率,该选项依赖于ACPI->Processor

{省略的部分请按照自己实际使用的CPU选择}

/proc/acpi/processor/../performance interface

内核帮助文档反对使用该选项,即将被废除

Relaxed speedstep capability checks

放松对系统的speedstep兼容性检查,仅在某些老旧的Intel系统上需要打开

从sys/power/state分析并实现S3C2416的睡眠和唤醒

ARM S3C2416的睡眠与唤醒,调试与测试。经过各种颠倒黑白颠三倒四的尝试都失败后,灵机一闪,既然是cat后没反应,那就沿着cat /sys/power/state调用的函数从上到下,一步一步查。...

关于实施dba的20个常用案例及11个不要

以下是平时个人在数据库维护方面积累的一些经验,希望大家分享出更多的经验,后面我会继续推出数据库方面的管理知识。 案例1 比如上次携程网瘫痪,是因为操作员在执行删除时本来是 -rnf xx.*的...

ORA-04043艰难的解决之路

PLSQL分明存在 删掉 PACK_KC_Check 错误: ORA-04043: 对象 PACK_KC_CHECK 不存在

Linux 2.6内核配置说明(15----Cryptographic options加密选项)

Cryptographic API 提供核心的加密API支持.这里的加密算法被广泛的应用于驱动程序通信协议等机制中.子选项可以全不选,内核中若有其他部分依赖它,会自动选上 Cryptog...

Linux内核配置电源管理

最近测试板子辐射比较高,希望能在运行时降低功耗和辐射,CPU这部分没啥用到,可以降! [*] Power Management support //如果你想让你的Linux支持高级电源管理(也就是...

Linux电源管理(4)_Power Management Interface

 http://www.wowotech.net/pm_subsystem/pm_interface.html 作者:wowo 发布于:2014-5-29 15:55 分类:电源管理子系统 ...

linux 2.6内核配置选项注解

  • 2009年09月29日 06:53
  • 43KB
  • 下载

Linux 2.6 内核中的最新电源管理技术综述

Linux 2.6 内核中的最新电源管理技术综述  2012-03-14 16:12 3人阅读 评论(0) 收藏 编辑 删除     前言         本系列文章将结合近...

Linux 2.6 内核中的电源管理技术综述

 前言  本系列文章将结合近年来不断在各种硬件(包括 CPU、芯片组、PCI Express 等各种最新总线标准以及外设)上新增的节能技术。      从 Linux® 2.6内核及整个 softwa...

Linux 2.6 内核中的最新电源管理技术综述

前言        本系列文章将结合近年来不断在各种硬件(包括 CPU、芯片组、PCI Express 等各种最新总线标准以及外设)上新增的节能技术。       从 Linux® 2.6内核及整...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux 2.6内核配置说明(6----Power management options电源管理选项)
举报原因:
原因补充:

(最多只允许输入30个字)