2022开源操作系统夏令营总结-翟启明
0%
2022开源操作系统训练营第一阶段总结
2022 开源操作系统学习笔记
2022.7.1 网上冲浪时发现了由清华大学、CSDN、毛豆教育等共同举办的2022年开源系统系统训练营活动。异常兴奋!之前很长一段时间内利用碎片时间学习了 Rust 语言,并初步了解了计算机操作系统,因为个人工作是使用C语言、嵌入式实时操作系统进行产品开发,所以对基于 Rust 的计算机操作系统开发非常感兴趣,观看、学习了计算机操作系统的相关的教学视频后,好奇并希望完成相关 Lab,但一直没有找到较好的资源。现在这个训练营提供了完备的学习计划、实验内容,并且有多位老师、助教全程指导,上百位爱好者共同学习、交流,能够系统地学习 Rust 语言和计算机操作系统,堪称完美,希望能坚持到底。
作为从业者,因为工作和家庭的原因,每天没有太多的时间专用于此次训练营活动,基本每天能够早上1.5个小时,晚上小于1个小时。不管是 Rust 还是计算机操作系统,都还只是入门甚至未入门的状态,每天完成的内容非常有限,所以将每日内容记录在 git commit 中,周末总结一篇周记,这是适用于我的学习过程记录方式。
这是一篇 2022 开源操作系统第一阶段的总结,摘取自个人Blog,部分内容单独建了页面做学习笔记,可能无法跳转,[个人Blog](https://thy1037.github.io/rust-based-os-comp2022.html)中有完整内容。
stage one
2022开源操作系统夏令营总结-Andre-HJR-黄建荣
这是第二阶段独立出来的文档
rCore-N 的学习总结: rCore-N
rCore-N 实验复现的问题汇总: rCore-N 实验复现的问题
以下是所有文章的汇总
学习记录和总结,都写在了一起,然后还没有写完, 具体在 参营日常
repo:https://github.com/LearningOS/lab0-0-setup-env-run-os1-Andre-HJR
2022开源操作系统训练营第一阶段总结-eastfisher
第一阶段的学习以 Rust 语言 和 rCore 操作系统实验为主,历时一个月。从结果来看,到完整完成第一阶段任务还有一段距离,但是学习过程还是有着不小的收获。
2022开源操作系统训练营第一阶段总结-Ameima
2021开源操作系统夏令营总结-tiny_kernel-陈乐
2021操作系统夏令营总结-黄文禹
总结
在这次夏令营中,我主要做了几件事情:
- Rust 编程能力的提升,通过使用 Rust 编写 OS,对 Rust 这门语言有了更进一步的掌握
- rCore-Tutorial 的实验,通过这次实验的学习,弄明白了以前上课很多感到模糊的概念。
- zCore 的学习和编写 zCore-Tutorial 的文档。通过 zCore 的学习,了解了什么是微内核,什么是内核对象,使用内核对象有什么好处。我主要负责编写了第三章内存管理的内容,在一开始看代码的时候对 VMO 和 VMAR 之间的关系十分模糊,在张译仁助教的帮助下对这些概念有了比较清楚的认识,顺利的完成了第三章的文档,但是我觉得这份文档在用词和一些地方的解释仍然不够清楚,我会继续学习,然后继续把这份文档进一步完善。