Operating System Engineering
JasonLee315
这个作者很懒,什么都没留下…
展开
-
MIT JOS XV 6 学习过程记录
MIT OS Engineering由于工作相关和个人兴趣,近期会跟随MIT的公开课学习操作系统的相关内容。Q: 为什么选MIT.6828这门课?A: UNIX Like,口碑很好,课程设置非常完善,有大量 coding 练习,只要 follow 主页上的 schedule 应该可以进行的很 smooth (希望如此)这是第一天打卡,之后会在各个 milestone 发布学习进度,以及学习...原创 2019-04-04 16:13:46 · 658 阅读 · 0 评论 -
MIT 6.828 Operating System Engineering 2018 Lab1 for JOS
Lab 1: Booting a PCSection 0: IntroductionMIT 这门公开课是基于 x86 的一个简易的 OS kernel,我们想要了解 OS 的 topic 必须知道整个机器是如何上电启动的,比如你按下计算机的电源键,或者在 embedded device 上按下 reset button 整套 software 会怎么跑,最后进入我们熟知的 main funct...原创 2019-04-12 18:32:13 · 1204 阅读 · 0 评论 -
MIT 6.828 Operating System Engineering 2018 Lab2 for JOS
Lab 2 主要讲了 Unix 操作系统的内存管理机制。原创 2019-08-02 18:20:09 · 2532 阅读 · 0 评论 -
MIT 6.828 Operating System Engineering HW: Boot xv6
记录两个小作业,boot xv6 和小的shell原创 2019-07-31 14:39:18 · 315 阅读 · 0 评论 -
MIT 6.828 Operating System Engineering HW: Boot shell
HW: Boot shell这部分讲了 Unix 中 shell 的设计思想,以及里面的一些 function 实现的原理。比较底层,值得深入学习,之后的多线程都涉及到了这个部分的知识。这个 HW 主要针对 shell 中的执行命令 exec, 重定向 < >, 管道 | 实现的原理进行考察。shell 的本质是一个 user program,并无特别之处。补充一些背景知识:...原创 2019-07-31 16:29:14 · 330 阅读 · 0 评论