MIT 6.828 OS课程
环境配置
参考:https://pdos.csail.mit.edu/6.828/2020/tools.html
这里我使用的是ubuntu 20.04
Util Lab作业
作业描述:https://pdos.csail.mit.edu/6.828/2020/labs/util.html
启动xv6
下载课程代码:
运行方法:
实现sleep功能
在user
目录下创建sleep.c
文件,实现代码如下:
然后在Makefile
文件的UPROG
(第17行)部分加入$U/_sleep\
然后执行make qemu,进入终端后输入sleep 5即可验证该功能。
同时也可以使用项目中的自动化测试脚本进行验证:
Last updated