- 8
- 0
- 约7.16千字
- 约 58页
- 2017-01-08 发布于湖北
- 举报
认识Linux内核 主讲教师:文全刚 wen_sir_125@163.com 内容提要 Linux体系结构 Linux内核配置编译 Linux的移植 一.Linux体系结构 Linux体系结构 Linux内核子系统 Linux 内核的技术特点 内核源代码结构 Linux体系结构 Linux 内核的技术特点 Linux内核最注重实用和效率。 Linux内核被设计成单(宏)内核(monolithic)结构。模块间的通讯是通过直接调用其它模块中的函数实现的。?效率高,紧凑性强。 2.6版本前Linux内核是单线程结构,非抢占的——同一时间只有一个执行线程(内核中的执行程序)允许在内核中运行,不会被调度程序打断运行其它任务,这种内核被成为非抢占的。 避免了许多复杂的同步问题 不利影响是非抢占特性延迟了系统响应速度,新任务必须等待当前任务在内核执行退出才能获得运行机会。 2.6版本后将抢占技术引入到Linux内核,付出的代价是同步操作进一步复杂化。 Linux 内核的技术特点 内核可定制。选择适合自己的功能,将不需要的部分剔除出内核。 Linux内核对设备驱动或新文件系统等采用了 (loadable kernel module) LKM机制,用户在需要时可以现场动态加载,使用完毕可以动态卸载。 将模块从内核中独立出来,不必预先绑定在 kernel codes 中。这样做有三种优点
您可能关注的文档
最近下载
- 《建筑幕墙高空作业施工安全保障技术规范》.pdf VIP
- 给排水国标图集-02S404:防水套管.pdf VIP
- CN1958558A 盐酸(或草酸)L—麻黄碱异构化为盐酸d—伪麻黄碱的方法 (新疆大学).docx VIP
- 约克约克 高效水冷螺杆冷水机组 YGWE YEWS-E YEWS-C YEWS-D 说明书用户手册.pdf
- 控告申诉业务竞赛含答案.docx VIP
- 二年级语文上册期末复习:形容词归纳+练习题.pdf VIP
- CN112939793B 麻黄碱和伪麻黄碱工业生产过程中母液中活性成分的回收利用方法 (浙江普洛康裕制药有限公司).docx VIP
- 中国地质大学(北京)《智能仪器仪表设计基础》2022-2023学年第一学期期末试卷.doc VIP
- 资料文稿easyvision操作说明.pdf VIP
- 控告申诉 笔试试卷.docx VIP
原创力文档

文档评论(0)