Linux内核2.6.26.4配置菜单中文指南

需积分: 0 14 下载量 26 浏览量 更新于2024-12-23 收藏 1.66MB PDF 举报
"Linux内核2.6.26.4配置菜单中文手册" 这篇文档是针对Linux内核2.6.26.4版本的配置菜单的中文指南,由刘少侠于2008年10月12日编译完成。手册旨在帮助Linux爱好者更深入地理解内核配置过程,尽管由于时间和能力限制可能存在不足,但仍然是一个有价值的参考资料。 手册分为多个部分,详细介绍了内核配置的不同方面。第一部分是总览,概述了内核配置的重要性以及手册的主要内容。第二部分开始进入实际配置菜单,列出了各种配置选项及其解释。 在配置菜单的"General setup"(常规设置)章节中,包含了一系列基本的系统设定。例如: 1.1 "Prompt for development and/or incomplete code/drivers"(提示开发或不完整代码/驱动程序)选项,允许用户在编译内核时选择是否包含未完成或实验性的代码和驱动。 1.2 "Local version - append to kernel release"(本地版本 - 追加到内核版本)允许自定义内核版本号,添加特定标识。 1.3 "Automatically append version information to the version string"(自动将版本信息追加到版本字符串)则是自动添加这些信息。 1.4 "Support for paging of anonymous memory (swap)"(支持匿名内存分页,即交换空间)是内核支持内存交换功能的选项。 1.5 "System V Inter-Process Communication"(System V进程间通信)是用于不同进程间通信的一种协议。 1.6 "BSD Process Accounting"(BSD进程会计)提供对系统活动的详细记录。 1.7 "Export task/process statistics through netlink"(通过netlink导出任务/进程统计)使得可以收集并传输内核中的进程统计数据。 1.8 "Auditing support"(审计支持)用于系统安全,记录内核级别的活动。 1.9 "Kernel config support"(内核配置支持)包含对内核配置文件的访问。 1.9.1 "Enable access to .config through /proc/config.gz"(启用通过/proc/config.gz访问.config)使用户能够通过/proc文件系统查看当前内核的配置。 1.10 "Kernel log buffer size"(内核日志缓冲区大小)决定了内核消息日志能存储多少数据。 1.11 "Control Groups support"(控制组支持)是Linux资源管理的重要组成部分,用于限制、隔离和调度进程组的资源使用。 1.12 "Create deprecated sysfs file"(创建废弃的sysfs文件)可能涉及到内核向后兼容性。 1.13 "Kernel→user space relays support (formerly relayfs)"(内核到用户空间的中继支持,以前称为relayfs)是一种特殊的文件系统,用于跟踪内核事件。 1.14 "Namespaces support"(命名空间支持)允许在单一系统中创建独立的视图,如进程、网络等。 1.15 "UTS Namespaces"(UTS命名空间)用于区分主机名和系统ID。 1.15.1 "IPC Namespaces (IPCNS)"(IPC命名空间)则提供了进程间通信的隔离。 1.16 "Init scripts (/etc/rc.d) support"(初始化脚本支持)是启动时执行的脚本,用于管理系统服务。 手册的后续部分会进一步详细介绍其他配置选项,包括网络、设备驱动、文件系统等方面,帮助用户根据需求定制内核,优化系统性能和稳定性。对于想要深入了解Linux内核配置的读者来说,这是一份非常实用的资料。