linux内核公开课,开源力量公开课第五十二期-从机制与策略探究Linux内核设计之道视频教程...

课程名称:开源力量公开课第五十二期 -从机制与策略探究linux内核设计之道

课程背景:

Linux内核历经20年发展,其版本变化800多次,代码量和复杂性呈几何增长,世界各地大牛的智慧贡献于此,应用场景日益广泛。在错综复杂的Linux内核设计中,最根本的设计思想是什么?这种思想如何在操作系统的整体设计和各子系统设计中得以体现?本报告从机制和策略分离入手,探究操作系统设计之渊源,并以相关源码为实例,分析操作系统整体结构、文件系统、进程管理以及Linux内核安全框架中机制与策略之灵活应用。在此基础上,以目前流行的手机操作系统android及虚拟机Xen为场景,说明其核心代码设计中如何体现这一设计思想。

课程大纲:

1. Linux内核版本的演变规律

2. 内核演变引发的思考

3. Unix/Linux设计理念

4. Linux内核的体系结构

5. 系统调用机制

6. 模块机制

7. VFS机制

8. 内存管理机制

9. OS的本质

10. Linux内核安全框架(LSM)

11. Android的设计意图以及空间的演变

12. Xen体系结构以及分离驱动模型

讲师介绍:

陈莉君,西安邮电学院教授, 十多年来致力于推动Linux在中国的发展,深入研究Linux内核相关理论以及技术,积极跟踪Liunx 内核发展动向,针对Linux内核版本的不断演化,连续编写和翻译了有关专著、译著及教材多部。

专著《Linux操作系统内核分析》曾被指定为中科院考博参考书;所翻译的《深入理解Linux源代码》和《Linux内核设计与实现》是Linux开发者的必读书;

撰写的《Linux操作系统原理与应用》被列为国家 “十一五”规划教材;

主办的Linux内核之旅网站为Linux爱好者分享了大量原创性文献;

主持和参与的项目涉及Linux内核安全,嵌入式系统以及云存储等。所带领的Linux兴趣小组培养了一批优秀学生活跃在Linux第一线。

你可能感兴趣的:(linux内核公开课)