Skip to content

Latest commit

 

History

History
78 lines (52 loc) · 5.08 KB

2024-autumn-scheduling-2.md

File metadata and controls

78 lines (52 loc) · 5.08 KB

2024年秋冬季开源操作系统训练营:第二阶段

相关信息:

第二阶段活动安排

第二阶段的训练步骤

基于Rust语言进行操作系统内核实验--based on qemu (三周时间)

前提条件:要求有操作系统的基础,基本理解RISC-V与OS相关的硬件特性

课程参考

基于Rust语言的rCore Tutorial实验指导 rCore-Tutorial-Guide-2024A

建立基于ClassRoom实验的具体步骤

基于Rust语言的rCore Tutorial

请根据各个实验的具体实验要求在自己的仓库中完成 ch[3,4,5,6,8] 5个实验。请在每完成一个实验(完成编码和实验报告文档)后,请通过执行 git push 命令来更新自己的实验专用 repos,来通过基于GitHub Classroom的CI测试。

总体学习要求和成绩考核方式

晋级要求:

  1. 第二阶段排行榜满500分
  2. 每个实验的总结报告 (reports/lab[3,4,5,6,8].md)
  3. 第一、二阶段的学习blog (通过 PR 合并)

注意:需提供 排行榜截图 + blog PR截图 进行确认,通过检查后方可晋级第三阶段。

关于学习记录与 blog

每个阶段结束后需要写总结报告,第二阶段需要完成第一、二阶段的blog,请参照2024 秋冬季训练营常见问题第19问。

  • 学习记录的标杆1,浙江大学本科生徐文浩的2020开源操作系统训练营的过程记录,是大家学习的榜样,供大家学习参考。
  • 学习记录的标杆2:湖南大学本科生肖政杭的自学ucore for x86的过程记录,是大家学习的榜样,供大家学习参考。

One More Thing:当你看到这,感觉第二阶段还没开始,还在想下一步要干啥时,我们的建议是:Just Do It NOW!