以前的git里面的记录都更新了,可能需要重新下载
开始做了才发现Lab 5给的时间只有一周,相对之前的Lab也确实简单些
jos里面文件系统的思路就是将整个硬盘(大小限制为3G以内)映射到一个单独进程(env[1])的内存0x10000000-0xD0000000上。
所有对文件的操作全部通过ipc发送请求给这个进程进行操作。
对文件的操作请求全部通过一个union结构和IPC来进行、具体可以看union的定义。
一共8个Exercise全部都有对应的测试程序,一步一步写完后make grade即可,应该没有什么问题。
本lab也没有Question(最后那个不算= =||||),就不罗嗦了。
感觉其实选做的一个challenge才应该是本lab的关键内容,不过我还是只做了基本问题……