Enable Loadable module support(在最顶层目录)
可加载模块支持
---Enable loadable module support
打开可加载模块支持,如果打开它则必须通过"make modules_install"把内核模块安装在/lib/modules/中
[*]Forced module loading
允许强制加载模块
[]Module unloading
允许卸载已经加载的模块
[*]Forced module unloading
允许强制卸载正在使用中的模块(比较危险)
[]Module versioning support
允许使用其他内核版本的模块(可能会出问题)
[*]Source checksum for all modules
为所有的模块校验源码,如果你不是自己编写内核模块就不需要它
Block layer
块设备层
Enable the block layer
块设备支持,使用硬盘/USB/SCSI设备者必选
Support for Large(2TB+) Block Devices and files
仅在使用大于2TB的块设备时需要
Blcok layer SG support v4
支持第4版通用scsi块设备
Blcok layer data inergrity support
支持块设备数据完整性
Blcok layer bio throttling support
可用于限制设备的IO速度
IO Schedulers
IO调度器
Deadline I/O scheduler
使用轮询的调度器,简洁小巧,提供了最小的读取延迟和尚佳的吞吐量,特别适合于读取较多的环境(比如数据
库)
CFQ I/O scheduler
使用QoS策略为所有任务分配等量的带宽,避免进程被饿死并实现了较低的延迟,可以认为是上述两种调度器
的折中.适用于有大量进程的多用户系统CFQ调度器尝试为所有进程提供相同的带宽。它将提供平等的工作环
境,对于桌面系统很合适。
CFQ Group scheduling support
Default I/O scheduler(CFQ)
默认IO调度器
() Deadline
(X)CFQ
()No-op