You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

96 lines
4.7 KiB
Markdown

2 years ago
# 操作系统实战45讲
## 618 狂欢 | 课程专属口令
全场专栏、视频课,使用口令「**618gogogo**」
**立享 7 折优惠 **
\*此优惠不与会员折扣同享
[戳此加入](https://jinshuju.net/f/I4XbfK)彭东的OS 实战交流群
## 你将获得
* 洞悉 OS 运行机制与架构实现
* 强化理解 Linux 核心技术
* 系统级别的编程技巧
* “保姆级”代码注释及详解图
## 讲师介绍
彭东,网名 LMOSIntel 傲腾项目关键开发者,《深度探索嵌入式操作系统:从零开始设计、架构和开发》作者。研究操作系统数十年,精通 Linux、BSD、SunOS 等开源操作系统内核,对 Windows 的 NT 内核也有一定研究。
曾独立开发过两套全新的操作系统内核LMOS 和 LMOSEM。其中 LMOS 先后发布了 8 个测试版本,至今已是一个多进程、多 CPU、支持虚拟内存的全 64 位操作系统内核x86\_64 体系下),代码量达 10 万余行。LMOSEM基于 ARM 体系)则是嵌入式操作系统的新尝试,实验了不同于 LMOS 的新架构、新代码。
## 课程介绍
作为计算机王国中的实际“掌舵人”操作系统是一切法则的制定者。它掌管着硬件软件等一切资源并负责处理多种基本事务内存管理、资源配置、I/O 设备、网络通信等),既能维护公平正义又能杀伐决断,**而我们的课程就是讲解如何实现它。**
**课程设计**
课程中,彭东老师将多年的操作系统开发经验倾囊相授,并带你从系统级的高度分析和解决相关问题,理论结合实践,带你从无到有实现一个自己的操作系统。
![](https://static001.geekbang.org/resource/image/33/93/33e8576aee66d5942c830dde0f812c93.jpg)
**实现路径**
* 从最小内核 Hello OS 练手,初步了解操作系统如何运行;
* 对比经典操作系统推陈出新设计自己的操作系统——Cosmos 内核结构;
* 解决操作系统的硬件、同步以及初始化问题,建立 Cosmos 操作系统的测试环境以及虚拟硬件;
* 利用操作系统实现对计算机的管控,把 Cosmos 操作系统做大做强;
* 拓展视野,储备知识,分享技术前沿内容。
**知识体系**
下图是彭东老师绘制的简版操作系统知识体系图,上面涉及的所有知识点,都会在后续的课程讲到。尽管看上去只是些简短的词汇,但随着课程的展开,你会发现每一小块,都犹如一片汪洋。
![](https://static001.geekbang.org/resource/image/2c/bd/2c6abcd035e5c83cdd7d356eca26b9bd.jpg)
**终极目标**
* 搞懂操作系统长什么样,如何运作,深入理解和掌握相关知识(理论);
* 实现一个自己的,基于 x86 平台的支持多进程的操作系统内核(实操)。
![](https://static001.geekbang.org/resource/image/ef/c1/efbf344e5ccdf388a576687990490ac1.gif)
## 课程目录
![](https://static001.geekbang.org/resource/image/29/59/2980226dbc024fe9b2fc6de2ded10559.jpg)
## 特别放送
#### 免费领取福利
[![](https://static001.geekbang.org/resource/image/16/13/1664800067c250a67yy94c57d0e76c13.jpg?wh=1035x360)](https://time.geekbang.org/article/428647)
#### 限时活动推荐
[![](https://static001.geekbang.org/resource/image/67/a0/6720f5d50b4b38abbf867facdef728a0.png?wh=1035x360)](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?dc_ps=2913145716543073286.200001)
## 订阅须知
1. 订阅成功后推荐通过“极客时间”App端、Web端学习。
2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
3. 订阅后分享海报,每邀一位好友订阅有现金返现。
4. 戳此[先充值再购课更划算](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?scan=1&activity=none&from=kdt&qr=directgoods_1541158976&shopAutoEnter=1),还有最新课表、超值赠品福利。
5. 企业采购推荐使用“[极客时间企业版](https://b.geekbang.org/?utm_source=geektime&utm_medium=columnintro&utm_campaign=newregister&gk_source=2021020901_gkcolumnintro_newregister)”便捷安排员工学习计划,掌握团队学习仪表盘。
6. 戳此[申请学生认证](https://promo.geekbang.org/activity/student-certificate?utm_source=geektime&utm_medium=caidanlan1)订阅课程享受原价5折优惠。
7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。