Power management and ACPI options --->
电源管理
[*] Power Management support
如果你想让你的Linux支持高级电源管理(也就是平常我们说的软关机、系统休眠等)需要选择它
尼玛我怎么见吴到呢个选项。。。。。。。。 3.3.8内核取消了马?
[*] Suspend to RAM and standby
待机到内存,即内存供电而暂时关闭硬盘等外设
[*] Hibernation (aka 'suspend to disk')
休眠
() Default resume partition
唔知乜来的,忽略
[*] Run-time PM core functionality
允许设备在空闲期节省资源。udisk所依赖的USE_SUSPEND依赖于此项。
[ ] Power Management Debug Support
//不想调试ACPI,不选
[*] ACPI (Advanced Configuration and Power Interface) Support --->
这个电源管理模块虽然可以管理电源,却会增加核心约70KB。如果是嵌入式系统,需要考虑一下。
[ ] SFI (Simple Firmware Interface) Support --->
吴清楚乜来的 保持默认
CPU Frequency scaling --->
[*]CPU Frequency scaling
//CPU变频控制允许你在运行中改变CPU的时钟速度。这是对于节约电能来说是一个不错的主意。允许动态改变CPU主频,达到省电和降温的目的,必须同时启用下面的一种governor才行。
[ ]Enable CPUfreq debugging
//懒人,遇见调试就不选
< > CPU frequency translation statistics
//通过sysfs文件系统输出CPU频率变换的统计信息,我木有选
Default CPUFreq governor (userspace) --->
//默认的CPU频率调节器,根据需要可以选择以下的一种
( ) performance'性能'优先,静态的将频率设置为cpu支持的最高频率
(X) userspace既允许手动调整cpu频率,也允许用户空间的程序动态的调整cpu频率(需要额外的调频软件,比如cpufreqd)
( ) ondemand'立即响应',周期性的考察CPU负载并自动的动态调整cpu频率(不需要额外的调频软件),适合台式机
( ) conservative'保守',和'ondemand'相似,但是频率的升降是渐变式的(幅度不会很大),更适合用于笔记本/PDA/AMD64环境<*> 'performance' governor
<M> 'powersave' governor'节能'优先,静态的将频率设置为cpu支持的最低频率
-*- 'userspace' governor for userspace frequency scaling
<M> 'ondemand' cpufreq policy governor
<M> 'conservative' cpufreq governor
*** CPUFreq processor drivers //变频驱动模块
< > Processor Clocking Control interface driver
//不选吧
<*> ACPI Processor P-States driver
//将ACPI2.0的处理器性能状态报告给CPUFreq processor drivers以决定如何调整频
率,该选项依赖于ACPI->Processor。其实仅选这一项就可以了,下边拿不准的话的可以不用选
-*- CPU idle PM support
默认
[] Cpuidle Driver for Intel Processors
//新添加的intel CPU驱动,貌似靠谱 我的AMD...
Memory power savings --->
< > Intel chipset idle memory power saving driver #看到Intel我就忽略拉~
Bus options (PCI etc.) --->
[*] PCI support
//不可能不选吧!
[*] Support mmconfig PCI config space access
唔知乜来的 保持默认。
[*] PCI Express support
我台笔记本显卡应该是pcie 接口 默认选上把。
[] Root Port Advanced Error Reporting support
由PCI Express AER驱动程序处理发送到Root Port的错误信息,由于我独显一般都会关闭 不选了-*- PCI Express ASPM control
默认 反正无得改
[ ] Debug PCI Express ASPM
见到debug就忽略
[*] Message Signaled Interrupts (MSI and MSI-X)
这允许设备驱动开启MSI。MSI允许一 个设备用非装订内存写入方式在自己的PCI总线中产生一个中断,而不是常规的IRQ针脚中断。INTx使用传统的IRQ中断,可以与现行的PCI总线的驱 动程序和操作系统兼容;MSI则是通过inbound Memory Write触发和发送中断,更适合多CPU系统.在内核启动时,用 ‘pci=nomsi’选项可以禁用PCI MSI中断。这将在整个系统禁用MSI。这个地方比较忧伤,如果要考虑硬件兼容性,建议不选。或者选了如果有问题,那么取消掉(或者启动选项添加 pci=nomsi)。我的是木有问题的,故选之。[ ] PCI Debugging
< > PCI Stub driver
PCI将PCI调试信息输出到系统日志里 调试,不选
[*] Interrupts on hypertransport devices
//允许本地的hypertransport设备使用中断 hypertransport是AMD在99年提出的一种总线技术高速传输设备中断。允许高速传输设备使用中断。[ ] PCI IOV support
[ ] PCI PRI support
[ ] PCI PASID support
呢个3个都唔了解 默认不选
<>PCI IO-APIC hotplug support
一个吴知乜设备的热插拔支持 ,取消掉不选
< > PCCard (PCMCIA/CardBus) support ---> 一般笔记本电脑会配备
PCCard接口
(无线网卡之类的
),看你的硬件和使用场景吧。而且比较现代的笔记本也一般没有了,一般不选。
< > Support for PCI Hotplug --->
又1个热插拔.. 忽略
[ ] RapidIO support
唔了解 默认不选