科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道详细介绍 Linux中内核配置选项(2)

详细介绍 Linux中内核配置选项(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

05.03.07、<*> Thermal Zone 据说大部份的台式机和笔记本都支持,不选还可能把处理器烧掉。如果你不会让模块正常工作,还是把它编进内核吧,怪吓人的。

作者:COM 来源:chinaitlab 2007年11月1日

关键字: 选项 配置 内核 Linux

  • 评论
  • 分享微博
  • 分享邮件
 

05.03.01、

ACPI Support 高级电源接口配置支持,如果BIOS支持,建议选上这项。

05.03.02、< > AC Adapter 电源适配器

05.03.03、< > Battery 电池

05.03.04、 Button

05.03.05、<*> Fan 风扇

05.03.06、<*> Processor 处理器

05.03.07、<*> Thermal Zone 据说大部份的台式机和笔记本都支持,不选还可能把处理器烧掉。如果你不会让模块正常工作,还是把它编进内核吧,怪吓人的。

05.03.08、< > ASUS/Medion Laptop Extras 华硕笔记本扩展支持,建议关闭

05.03.09、< > IBM ThinkPad Laptop Extras IBM笔记本扩展支持,建议关闭

05.03.10、< > Toshiba Laptop Extras Toshiba笔记本扩展支持,建议关闭

(2001) Disable ACPI for systems before Jan 1st this year

05.04、[ ] Debug Statements详细的ACPI调试信息,不搞开发就别选。

05.05、APM (Advanced Power Management) BIOS Support --->

05.05.01、<*> APM (Advanced Power Management) BIOS support

05.05.02、[ ] Ignore USER SUSPEND 忽略用户暂停请求。建议关闭

05.05.03、[ ] Enable PM at boot time 开机时节能,这项就不用了,建议关闭。

05.05.04、

Make CPU Idle calls when idle CPU空闲时节能

05.05.05、[ ] Enable console blanking using APM 空闲时console转成空白,建议关闭。

05.05.06、[ ] RTC stores time in GMT 按Unix的标准,硬件的时钟应该设为格林威治时间。如果要硬件时钟设成了本地时间,这个选项就不用了。

05.05.07、[ ] Allow interrupts during APM BIOS calls 允许APM的BIOS调用时中断。多数的机器不需要这项,Thinkpad的一些新机器需要这项。如果休眠时挂机(包括睡下去就醒不来),再把这项选上。

05.05.08、 [ ] Use real mode APM BIOS call to power off 建议最好选上此项,保证软件关机。如果你有兴趣可以试试你的机器不选这项能不能正常的软件关机(多数机器不能)。补充一点,如果既选择了ACPI又选择了 APM,先加载的将被使用。

05.06、CPU Frequency scaling ---> 这一选项允许改变CPU的主频,使CPU在低负荷或使用电池时降低主频,达到省电的目的。

05.06.01、

CPU Frequency scaling

05.06.02、

Enable CPUfreq debugging 是否允许调试CPU改变主频的功能,如果要调试,还需要在启动时加上参数。cpufreq.debug= 1:变频技术的内核调试 2:变频技术的驱动调试 3:变频技术的调节器调试

05.06.03、 CPU frequency translation statistics

05.06.04、

CPU frequency translation statistics details

05.06.05、Default CPUFreq governor (performance) ---> 默认的主频调节,圆括号内的是你选择的结果,这里表示以性能为主。

05.06.06.01、(X) performance

05.06.06.02、() userspace

05.06.07、<*> 'performance' governor

05.06.08、 'powersave' governor 最大限度的节约电能调节器。

--- 'userspace' governor for userspace frequency scaling 用户自定义调节器。

05.06.09、 'ondemand' cpufreq policy governor 自动调节主频。

05.06.10、 'conservative' cpufreq governor

--- CPUFreq processor drivers

05.06.11、 ACPI Processor P-States driver 报告处理器的状态。

05.06.12、< > AMD Mobile K6-2/K6-3 PowerNow! AMD移动版K6处理器的变频驱动。

05.06.13、< > AMD Mobile Athlon/Duron PowerNow! AMD移动版毒龙、雷乌的变频驱动。

05.06.14、< > Cyrix MediaGX/NatSemi Geode Suspend Modulation Cyrix处理器的变频驱动。

05.06.15、< > Intel Enhanced SpeedStep Intel的变频技术支持。

05.06.16、

Use ACPI tables to decode valid frequency/voltage pairs 使用BIOS中的主频/电压参数。

05.06.17、[ ] Built-in tables for Banias CPUs 迅驰一代的主频/电压参数。

05.06.18、< > Intel Speedstep on ICH-M chipsets (ioport interface) Intel ICH-M南桥芯片组的支持。

05.06.19、< > Intel Pentium 4 clock modulation P4处理器的时钟模块支持。

05.06.20、< > Transmeta LongRun Transmeta处理器的支持。

05.06.21、< > VIA Cyrix III Longhaul VIA Cyrix处理器的支持。

--- shared options

05.06.22、[ ] /proc/acpi/processor/../performance interface (deprecated) 从/proc/acpi/processor/../performance获得CPU的变频信息。

05.06.23、[ ] Relaxed speedstep capability checks 不全面检测Intel Speedstep,有的系统虽然支持Speedstep技术,却无法通过全面的检测。

第六部分

06、Bus options (PCI, PCMCIA, EISA, MCA, ISA) ---> 总线选项

06.01、

PCI support

06.02、PCI access mode (Any) ---> PCI外围设备配置,强列建议选Any,系统将优先使用MMConfig,然后使用BIOS,最后使用Direct检测PCI设备。

06.02.01、( )BIOS

06.02.02、( )MMConfig

06.02.03、( )Direct

06.02.04、(X)Any 选用Any,系统会先尝试直接设置,倘若失败便会退回启用BIOS设置。

06.03、[ ] PCI Express support PCIE支持

06.04、

Legacy /proc/pci interface 是否使用/proc/pci目录下的信息文件来描述PCI设备的信息。现在的系统多数都使用lspci工具来得到这样的信息。

06.05、

PCI device name database 如果你不打算使用lspci工具,就把这项和上面的一项选上。lspci和hotplug都不需要内核中的设备信息库了。

06.06、[ ] PCI Debugging

06.07、 [ ] ISA support ISA总路,现已淘汰,建议关闭。是否使用工业总线。如果你没有老式的ISA设备,可以不选这项。现在基本上都没有ISA的设备了。不过需要注意的是如果你做嵌入式系统的开发,一些PC104的总线可能会桥接到EISA或者是。VESA总线上。

06.08、[ ] EISA support 扩展ISA总路,早期计算机上的总路,现已淘汰,建议关闭。

06.09、[ ] MCA support IBM PS/2上的总线,现已淘汰,建议关闭。微通道总线。IBM的台式机和笔记本上可能会有这种总线,包括它的p系列、e系列、z系列机器上都用到了这种总线。

06.10、< > NatSemi SCx200 support 这个我不知道是什么东西,看帮助是松下的一种半导体处理器的驱动。

06.11、PCCARD (PCMCIA/CardBus) support ---> 一般只有笔记本电脑上才会有PCMCIA插槽,如果你是台式机的话,可以不选这一项,然后跳过这一部份。

06.11.01、 PCCard (PCMCIA/CardBus) support

06.11.02、[ ] Enable PCCARD debugging 调试PCMCIA设备,除非你是设备驱动的开发人员,否则关闭。

06.11.03、 16-bit PCMCIA support 16位的PCMCIA总线支持。

06.11.04、

32-bit CardBus support 32位的PCMCIA总线支持,通常也叫PCMCIA II总线。

--- PC-card bridges 下面的是不同产家的PCMCIA芯片的驱动支持,如果你知道你的本本用的是什么芯片组的话,可以只选它而不选其它的。要是你不知道,可以全部选上,然后用modprobe一种一种的试。

06.11.04.01、 CardBus yenta-compatible bridge support

06.11.04.02、 Cirrus PD6729 compatible bridge support

06.11.04.03、 i82092 compatible bridge support

06.11.04.04、 Databook TCIC host bridge support

06.12、PCI Hotplug Support ---> PCI热插拨支持。一般来讲只有服务器上会有热插拔的设备,如果你使用的是台式机,你可以不选择此项并跳过这一部份。其实我也没有选这一项,只是为了讲解的方便而选上的。

06.12.01、Fake PCI Hotplug driver (NEW),选上这一选项能让你的机器模拟PCI热插拔。注意,它并不是真正意义上的热插拔,决对不允许带电插拔设备除非你的主板上集成了PCI热插拔芯片并且你的PCI设备本身支持热插拔。

06.12.02、Compaq PCI Hotplug driver (NEW),Compaq服务器上的热插拔芯片组的支持。

06.12.03、IBM PCI Hotplug driver (NEW),IBM服务器上的热插拔芯片组的支持。

06.12.04、ACPI PCI Hotplug driver (NEW),PCI热插拔设备是否支持ACPI电源管理(一般来说都是支持的)。

06.12.05、CompactPCI Hotplug driver (NEW),精简PCI总线的热插拔设备的支持,通常在嵌入式系统中会用到精简PCI总线。

06.12.06、PCI Express Hotplug driver (NEW),PCI加速总线的热插拔设备的支持。现在PCI Express总线的显卡挺火的。

06.12.07、SHPC PCI Hotplug driver (NEW),SHPC热插拔控制芯片的支持。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章