操作系统实战 45 讲

从 0 到 1,实现自己的操作系统

彭东 网名 LMOS,Intel 傲腾项目关键开发者

加入交流群

彭东的 OS 实战交流群

你将获得

  • 洞悉 OS 运行机制与架构实现
  • 强化理解 Linux 核心技术
  • 系统级别的编程技巧
  • “保姆级”代码注释及详解图

课程介绍

作为计算机王国中的实际“掌舵人”,操作系统是一切法则的制定者。它掌管着硬件软件等一切资源,并负责处理多种基本事务(内存管理、资源配置、I/O 设备、网络通信等),既能维护公平正义又能杀伐决断,而我们的课程就是讲解如何实现它。

课程设计

课程中,彭东老师将多年的操作系统开发经验倾囊相授,并带你从系统级的高度分析和解决相关问题,理论结合实践,带你从无到有实现一个自己的操作系统。

操作系统实战 45 讲

实现路径

  • 从最小内核 Hello OS 练手,初步了解操作系统如何运行;
  • 对比经典操作系统,推陈出新,设计自己的操作系统——Cosmos 内核结构;
  • 解决操作系统的硬件、同步以及初始化问题,建立 Cosmos 操作系统的测试环境以及虚拟硬件;
  • 利用操作系统实现对计算机的管控,把 Cosmos 操作系统做大做强;
  • 拓展视野,储备知识,分享技术前沿内容。

知识体系

下图是彭东老师绘制的简版操作系统知识体系图,上面涉及的所有知识点,都会在后续的课程讲到。尽管看上去只是些简短的词汇,但随着课程的展开,你会发现每一小块,都犹如一片汪洋。

操作系统实战 45 讲

终极目标

  • 搞懂操作系统长什么样,如何运作,深入理解和掌握相关知识(理论);
  • 实现一个自己的,基于 x86 平台的支持多进程的操作系统内核(实操)。

操作系统实战 45 讲

上一篇 2023年4月24日 下午2:33
下一篇 2023年4月24日 下午2:41

相关推荐

  • 结构思考力的核心理念是什么?结构思考力 · 透过结构看思考

    让思考更清晰,表达更有力 结构思考力的核心理念是透过结构看世界,具体包括三个层次:理解、重构和呈现。理解是隐性思维显性化的过程,重构是显性思维结构化的过程,呈现则是结构思维形象化的…

    2023年12月20日
    02
  • 物联网开发实战

    从 0 开始实现一个智能家居项目 郭朝斌 小米生态链企业秒秒测 IoT 事业部总监,前诺基亚高级工程师 【专栏交流群】 你将获得 完整的物联网知识体系搭建 物联网关键技术深度剖析 …

    2023年4月24日
    010
  • Vim 实用技巧必知必会

    让编程效率神器为我所用 吴咏炜 前 Intel 资深软件架构师 你将获得 即学即用的 Vim 高频命令 定制自己专属的 Vim 环境 利用 Vim 脚本和插件实现常用功能 Vim …

    2023年4月24日
    015
  • 体验设计案例课

    用量化方式,重新定义体验设计 炒炒 前腾讯高级设计师,《一个 APP 的诞生》作者 【专栏交流群】 炒炒的体验设计交流群 你将获得 行业里第一套系统的体验设计量化体系 体验设计中 …

    2023年4月24日
    019
  • 大型Android系统重构实战视频课程27讲

    根治遗留系统,高效交付软件 黄俊彬  Thoughtworks 资深咨询师 随着时间的推移,Android应用程序的复杂性逐渐增加,这导致其维护成本不断上升,使得应用程序变得难以维…

    2023年12月26日
    02
  • 性能工程高手课

    得性能者得天下 庄振运 Facebook 性能优化和容量管理高级专家 你将获得 性能测试的分类和经验教训; 性能分析的基本理论和实践; 性能优化的原则和十大策略; 硅谷一线公司的实…

    2023年4月24日
    06
  • 结构写作力 笔记李忠秋

    让客户点头、老板另眼相看的结构化写作 李忠秋  结构思考力研究中心创始人 畅销书《结构思考力》作者、得到 App《有效训练你的结构化思维》主理人。 结构思考力领域资深研究者,专注于…

    2024年1月4日
    02
  • b端产品经理需要哪些技能?b端产品经理实战训练营

    B端产品经理需要具备多方面的技能和能力,以下是一些关键的技能: 掌握B端产品能力,开启职业新篇章 董小圣  资深产品经理,前海航产品总监、前中国移动产品负责人十余年产品从业经验,先…

    2024年1月3日
    05
  • 快速上手C++数据结构与算法57节课完整版学习

    手撕优质代码,突破算法难关 王健伟  《C++新经典》系列作者,资深C++讲师 我常常与你们探讨算法的重要性,但有同学向我提出疑虑:虽然算法重要,但在日常工作中…

    2023年12月26日
    01
  • Python 核心技术与实战

    系统提升你的 Python 能力 景霄 Facebook 资深工程师 你将获得 从工程角度掌握 Python 高阶用法; 独立开发 Python 项目的能力; 硅谷一线工程师的独家…

    2023年4月24日
    08

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注