分类:6.S081

2 篇文章

6.S081 Lab2:system calls
Lab2:system calls 编写两个系统调用 Problem 1:System call tracingSystem call tracing需要对系统调用进行跟踪,并且要求能够继承给子进程,因此需要将相关的信息记录到存储进程相关信息的数据结构中。 Problem 2:SysinfoSysinfo涉及到了系统调用的传参和返回值,要点在于意识…
6.S081 Lab1:Xv6 and Unix utilities
Lab1:Xv6 and Unix utilities,主要内容是利用系统调用完成一些小程序。 Problem 1:环境配置第一个难题是boot xv6,配置环境使xv6在qemu上运行。一开始我是在Vmware上的Ubuntu18.04上配置,交叉编译工具需要自己手动安装,但是从github的clone一直失败,最后索性在wsl的Ubuntu20…