0%

2024S 开源操作系统训练营总结-陈嘉鑫

一阶段

起源

之前几次训练营我没赶上, 这次过年后就关注了.

Rust

目前实习工作是用 rust 的算懂一点, 不过马上离职了.
一阶段的写链表还是有意思的哈哈哈

二阶段

收获

老哥们在二阶段刚刚开始的时候通宵冲榜太猛了.
个人感觉 lab4 的复杂度是最高的, 主要是在 block cache 这一块, 如果是萌新确实理解起来难度比较大.
20 年的时候我做过 xv6-riscv 的实验, COW, lazy fork 之类的实验都被放在了选做题部分, 但是选做我都是不做的.
rCore对我帮助最大的是从零开始怎么写一个 kernel, 而 xv6 是在一个 kernel 上加 feature .
希望之后 rCore 能够加入其他的架构, 我感觉 riscv 是可以自学的, 比如从 61c 开始, 但是x86真得有老师指导, 实模式,保护模式,长模式, apic, aipc, multiboot, 人已经晕了.
还希望有个微内核版本.

感谢清华大学, 感谢 rCore 社区