linux内核配置 文件,Linux内核的主要配置文件的详细说明.doc

Linux内核的主要配置文件的详细说明

Linux内核的主要配置文件的详细说明

Published by 笨二十一 at 12:54 上午 under Linux/Unix, 服务器

1.Code maturity level options:代码成熟等级。

1.1.prompt for development and/or incomplete code/drivers.在Linux的世界里,每天都有许多人为它发展支持的driver和加强它的核心。但是有些driver还没进入稳定的阶段。但其作者很欢迎其他人去测试这些driver并提出一些bugs。很多参考书上说这是那些开发人员认为还不是很稳定的功能。但是我个人认为,这个是应该选的一个选项,系统默认是N,我建议还是选择Y,因为会使性能有所提高。

2.Loadable module support:对模块的支持。

2.1.Enable loadable module support.启动动态载入额外模块的功能,系统默认为Y,建议选择该功能。2.2.Set version information on all module symbols.通常,我们更新核心版本之后,模块要重新的编译。这个选项可以为某个版本的内核编译的模块在另一个内核下使用,但通常用不到,可以不选,系统默认为Y。2.3.Kernel module loader.让内核在启动时有自己装入必需模块的能力,建议选上。注意:在开机就会 mount 上来的partition 的 FS 、device driver 记得要 compiler 进 kernel,不能把它弄成 modules。请不要夸张到为了完全模组化而忘了把ext2fs和IDE dirver compiler 进 kernel 里。通常的建议是如果可能,将内核代码编译成可加载模块,因为这样可以使内核更小,而且更稳定。警告!千万不要将文件系统(File System)部分的代码编译为可加载模块,如果你犯了这个错误,将文件系统(File System)部分的代码编译为可加载模块,结果将是内核无法读取它自己的文件系统。 然后内核无法加载它自己的配置文件——一些很明显是在正常启动Linux时所必需的东西。我很少使用可加载模块:虽然会使内核文件变大,但我喜欢我的内核能够直接和硬件对话,这只是我自己的偏好。

3.Processor type and features:处理器类型和特色

3.1.Processor family.它会对每种CPU做最佳化,所以要选择正确的CPU否则会对该机的性能有一定的影响。不过,如果您的gCC编译器是2.7.0版以前的。那么只能选择386或是486。通常“/dev/cpu”选项更高级,多数用户并不需要选择它。需要注意的是不能选择比你的CPU类型还高级的CPU,否则可能不能正常工作。3.2.High Memory Support.只有当你的计算机有超过1GB内存时才是必须的。因此“High Memory Support”通常并不使用。3.3.Math emulation.这项询问是否需L1nux核心模拟数学浮点运算器。如果有486Dx、AMD以及Pentium机器的话,这个选项就不必选了,因为它们都有内建的浮点运算器。系统默认为N。3.4.MTTR (memory type range register)support.这项允许在PCI或者AGP总线众进行更快速的通讯。 由于现在所有系统都将它们的显卡接在PCI或AGP总线上,你通常需要选择“MTRR”:无论如何,打开这个选项通常都是安全的——即使你的机器没有使用PCI或AGP总线的显卡3.5.Symmetric multi-processing support.同步处理器支持该选项保证内核能够以最佳方式加载多处理器。假如被编译的计算机上有多个CPU。一般用户选择N。3.6.Mutiquad NUMA system.通常也需要多处理器,但它通常是关闭的。

4.General setup:常规内核选项。

4.1. Networking support.Linux网络支持,建议选上,否则可能导致内核无法编译。4.2. PCI support.现在的所有系统都使用PCI总线,系统默认为Y。4.3. PCI access mode.PCI存取模式。可供选择的有BIOS、Direct和Any,选Any吧。4.4. Support for hot-pluggabel devices.热插拔设备支持。支持的不是太好,可不选。4.5. PCMCIA/CardBus support——>PCMCIA/CardBus support.有PCMCIA就必选了。n4.6. System V IPC.如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值