从机制与策略探究Linux内核设计之道

从机制与策略探究Linux内核设计之道

(1人)

免费

课程介绍

从机制与策略探究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开发者的必读书;

互动平台

  • ↓↓↓ 扫开源力量微信二维码并关注,不会遗漏开源力量每周免费公开课及最新课程信息


更多常见问题:请点击我~

授课老师

西安邮电大学教授

QQ客服: 810476411

QQ咨询: 810476411

QQ吐槽: 810476411

服务时间: 9:00 - 21:00

刘老师: 18516031455

微信公众号:开源力量