linux 4.0内核编译选项,linux 2.40.20-8 内核编译选项.doc
linux 2.40.20-8 內核編譯選項
內核編譯配置選項簡介 (2.4.20-8)
來源: ChinaUnix博客 日期: 2007.06.25 10:18 (共有0條評論) 我要評論
Code maturity level options 代碼成熟度選項
Prompt for development and/or incomplete code/drivers
顯示尚在開發中或尚未完成的代碼與驅動.除非你是測試人員或者開發者,否則請勿選擇
我是開發者,所以選
Loadable module support 可加載模塊支持
Enable loadable module support
打開可加載模塊支持,如果打開它則必須通過"make modules_install"把內核模塊安裝在
/lib/modules/中
模塊是一小段代碼,編譯后可在系統內核運行時動態的加入內核,從而為內核增加一些特性或是對某種硬件進行
支持。一般一些不常用到的驅動或特性可以編譯為模塊以減少內核的體積。在運行時可以使用modprobe命令來加載它到內核中去(在不需要時還可以移除
它)。
一些特性是否編譯為模塊的原則是:不常使用的,特別是在系統啟動時不需要的驅動可以將其編譯為模塊,如果是一些在系統啟動時就要用到的驅動比如說文
件系統、系統總線的支持就不要編為模塊了,否在無法啟動系統。
[ ]Set version information on all module symbols
允許使用其他內核版本的模塊(可能會出問題)
建議不選,可以避免模塊版本不匹配
kernel module loader
讓內核通過運行modprobe來自動加載所需要的模塊,比如可以自動解決模塊的依賴關系
Processor type and features 中央處理器(CPU)類型及特性
Low latency scheduling
Machine Check Exception
如果系統出現一些問題比如CPU過熱,內核將會在屏幕上打印相關信息來提醒你。這個功能是需要硬件支持的。你可以查看/proc/cpuinfo看看是否有mce標志,有的話就選吧。如果你十分十分的不幸,選了它之后出現問題,可以在啟動時加nomce參數來關閉它。
(Pentium-4)Processor family
處理器系列,請按照你實際使用的CPU選擇,我的是Pentium-4
dmesg |grep CPU
CPU Frequency scaling > 這一選項允許改變CPU的主頻,使CPU在低負荷或使用電池時降低主頻,達到省電的目的
CPU Frequency scaling (EXPERIMENTAL)
Intel Speedstep Intel ICH-M南橋芯片組的支持。
Intel Pentium 4 clock modulation P4處理器的時鐘模塊支持。
Toshiba Laptop support
東芝筆記本支持。這個選項是針對Toshiba筆記本的,可以用來訪問Toshiba的系統管理模式,也就是可以直接設置BIOS。不過要注意它只在Toshiba自己的BIOS中起作用。假如你有一臺Toshiba筆記本,可惜它的BIOS是Phoenix的,那這個選項仍然是無用的。臺式機就關閉!
Dell laptop support
Dell筆記本支持,功能如上面,臺式機就關閉!
/dev/cpu/microcode - Intel IA32 CPU microcode support
是否支持Intel IA32架構的CPU(Xeon)?這個選項將讓你可以更新Intel
IA32系列處理器的微代碼,當然你還必須在文件系統選項中選擇devfs才能正常的使用它。如果你把它編譯為模塊你還需要在modprobe.conf中
加上這一行alias char-major-10-184 microcode
內核本身并不帶有微代碼的二進制文件,你可以到這個網址去得到新的信息/microcode/
/dev/cpu/*/msr - Model-specific register support
是否打開Pentium
總結
以上是生活随笔為你收集整理的linux 4.0内核编译选项,linux 2.40.20-8 内核编译选项.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sed是linux命令吗,Linux命令
- 下一篇: linux的svn同步文件在哪里,lin