|

楼主 |
发表于 2010-4-20 12:38:29
|
显示全部楼层
第1单元,全局配置General setup --->
Prompt for development and/or incomplete code/drivers 不成熟的代码,不用选
() Local version - append to kernel release
-------自定义版本,也就是uname -r可以看到的版本,你可加,可不加,例如-n1
[ ] Automatically append version information to the version string 不选
Kernel compression mode (Gzip) --->
-------有四个选项,这个选项是说内核镜像要用的压缩模式,回车一下,
可以看到gzip,bzip2,lzma,lxo,一般可以按默认的gzip,如果要用bzip2,lzma,lxo
要先装上支持
Support for paging of anonymous memory (swap)
System V IPC
POSIX Message Queues
BSD Process Accounting
[ ] BSD Process Accounting version 3 file format
Export task/process statistics through netlink (EXPERIMENTAL)
-------这个不选,体验选项,下面的一些选项会随之去掉
Enable per-task delay accounting (EXPERIMENTAL)
Enable extended accounting over taskstats (EXPERIMENTAL)
Enable per-task storage I/O accounting (EXPERIMENTA)
Auditing support
------不选,安全之类的东西下面的一个选项会随之空掉
Enable system-call auditing support
RCU Subsystem --->
< > Kernel .config support
(18) Kernel log buffer size (16 => 64KB, 17 => 128KB)
Control Group support --->
[ ] enable deprecated sysfs features to support old userspace tools
-*- Kernel->user space relay support (formerly relayfs)
-*- Namespaces support
UTS namespace
IPC namespace
User namespace (EXPERIMENTAL)
PID Namespaces (EXPERIMENTAL)
Network namespace
Initial RAM filesystem and RAM disk (initramfs/initrd) support
-------我们要直接从内核启动,不用initrd.img,不选
() Initramfs source file(s)
Optimize for size
[ ] Configure standard kernel features (for small systems) --->
Kernel Performance Events And Counters --->
[ ] Disable heap randomization
Choose SLAB allocator (SLUB (Unqueued Allocator)) -->
Profiling support
------内核开发相关,不选
< > OProfile system profiling
Kprobes
--内核开发相关,不选,下面的那个选项会随之去掉
Kprobes jump optimization support (EXPERIMENTAL)
GCOV-based kernel profiling ---> |
|