今天学习General setup部分。我想暂时不太可能把每个选项都学习到。一些重要的总应该学习到。先把选项贴出来。这里贴出的都为默认的选择。
│ │ [*] Prompt for development and/or incomplete code/drivers 显示尚在开发中或尚未完成的代码与驱动.有许多设备可能必需选择这个选项才能进行配置,实际上它是安全的.
│ │ () Cross-compiler tool prefix 交叉编译工具前缀,如果你要使用交叉编译工具的话输入相关前缀.默认不使用.不需要.
│ │ () Local version - append to kernel release 在内核版本后面加上自定义的版本字符串(小于64字符),可以用"uname -a"命令看到.
│ │ [ ] Automatically append version information to the version strin 自动在版本字符串后面添加版本信息,编译时需要有perl以及git仓库支持.
│ │ Kernel compression mode (Gzip) ---> 内核压缩模式. gzip,bzip2,lzma,lxo,一般可以按默认的gzip.
│ │ ((none)) Default hostname 默认主机名称.
│ │ [*] Support for paging of anonymous memory (swap) 支持使用交换分区或者交换文件来做为虚拟内存.
│ │ [*] System V IPC System V进程间通信(IPC)支持,许多程序需要这个功能.
│ │ [*] POSIX Message Queues POSIX消息队列,这是POSIX IPC中的一部分,POSIX 表示可移植操作系统接口(Portable Operating System Interface).
│ │ [*] BSD Process Accounting 将进程的统计信息写入文件的用户级系统调用,主要包括进程的创建时间/创建者/内存占用等信息.
│ │ [*] BSD Process Accounting version 3 file format 使用新的第三版文件格式,可以包含每个进程的PID和其父进程的PID,但是不兼容老版本的文件格式.
│ │ [*] open by fhandle syscalls 打开文件可以通过句柄子系统调用.(If you say Y here, a user level program will be able to map file names to handle and then later use the handle for different file system operations. This is useful in implementing userspace file servers, which now track files using handlesinstead of names. The handle would remain the same even if file names get renamed.)
│ │ -*- Export task/process s
Linux内核编译选项学习(二)(***General setup***)(综合整理)
最新推荐文章于 2021-11-18 17:20:08 发布