标签:
第一章 linux内核简介
每个处理器在任何时间点上的活动必然概括为下列三者:
Linux内核与传统的Unix系统之间的差异:
单内核与多内核设计之比较:
单内核
微内核
Linux内核设计
第二章 从内核出发
内核源码树:
| 目 录 | 描 述 |
|---|---|
| arch | 特定体系结构的代码 |
| block | 块设备I/O层 |
| crypo | 加密API |
| Documentation | 内核源码文档 |
| drivers | 设备驱动程序 |
| firmware | 使用某些驱动程序而需要的设备固件 |
| fs | VFS和各种文件系统 |
| include | 内核头文件 |
| init | 内核引导和初始化 |
| ipc | 进程间通信代码 |
| kernel | 像调度程序这样的核心子系统 |
| lib | 同样内核函数 |
| mm | 内存管理子系统和VM |
| net | 网络子系统 |
| samples | 示例,示范代码 |
| scripts | 编译内核所用的脚本 |
| security | Linux 安全模块 |
| sound | 语音子系统 |
| usr | 早期用户空间代码(所谓的initramfs) |
| tools | 在Linux开发中有用的工具 |
| virt | 虚拟化基础结构 |
内核开发特点:
标签:
原文地址:http://www.cnblogs.com/huyufeng/p/5283813.html