OS Lab 2023
官方网站:https://jyywiki.cn/OS/2023/
参考书籍:
参考书:
- [OSTEP] Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau. Operating Systems: Three Easy Pieces. Arpaci-Dusseau Books, 2018.
- [CSAPP] Randal E. Bryant and David R. O'Hallaron. Computer Systems: A Programmer's Perspective (3ed). Pearson, 2017. (作为手册和参考书查阅)
https://jyywiki.cn/os-demos
课程大纲
随堂(课件中的)代码:OS_LAB_CODE
课后实验
实验部分,覆盖了2022/2023/2024的所有实验。
MiniLab 和 OSLab 应要求,不进行开源。框架代码见 Yanyan Jiang / os-workbench
Mini Lab
- M1:打印进程树
- M2:最长公共子序列的并行化
- M2: 协程库
- M3:系统调用 Profiler
- M4:C语言的REPL
- M5:并行内存分配器
- M6:GPT-2 并行推理
- M7: httpd
- M8:文件修复
- M9:Key-value Database
OS Lab