- 文件系统 : 内核在非结构化的硬件上建立起一套结构化的文件系统, Linux 支持多个文件系统, ext 是标准的文件系统;
-- 设备控制 : 每个操作系统都要映射到一个物理设备上, 内核中需要包含所有的驱动..., 可以直接互相调用;
-- 特点 : 该设计使系统简单, 性能比较高;
-- 但内核系统 : 多数的 UNIX 系统, Linux 系统;
微内核(设计) : 内核的功能分为多个独立过程, 每个过程叫做服务器...- mm : 内存管理模块;
-- net : 网络系统模块;
-- sample : 示例代码;
-- scripts : 编译内核的脚本;
-- security : 安全模块;
-- sound...安装内核
(1) 安装内核
编译和安装系统 : 本人用的 Ubuntu 系统, 安装内核比较麻烦, 这里只列出 Redhat 系统安装内核的流程, 即 在 ubuntu 上编译, 在 Redhat 上安装...同步和并发
内核的同步并发机制 : 内核经常产生竞争, 需要并发访问共享数据, 需要有同步机制保证不出现竞争条件;
-- Linux系统抢占属性 : Linux 是抢占式多任务操作系统, 内核必须和任务同步