Lab 5总结与讨论

64 views
Skip to first unread message

Lin Yuning

unread,
Jan 25, 2011, 6:29:17 AM1/25/11
to xv6-jos
git地址:https://github.com/l2y3n2/my-jos

以前的git里面的记录都更新了,可能需要重新下载

开始做了才发现Lab 5给的时间只有一周,相对之前的Lab也确实简单些

jos里面文件系统的思路就是将整个硬盘(大小限制为3G以内)映射到一个单独进程(env[1])的内存0x10000000-0xD0000000上。
所有对文件的操作全部通过ipc发送请求给这个进程进行操作。

对文件的操作请求全部通过一个union结构和IPC来进行、具体可以看union的定义。

一共8个Exercise全部都有对应的测试程序,一步一步写完后make grade即可,应该没有什么问题。
本lab也没有Question(最后那个不算= =||||),就不罗嗦了。

感觉其实选做的一个challenge才应该是本lab的关键内容,不过我还是只做了基本问题……

Rui Lan

unread,
Feb 5, 2011, 8:56:41 AM2/5/11
to xv6...@googlegroups.com
惭愧呀,好久都没有动JOS了,一直在忙一些杂七杂八的事,汗颜
Reply all
Reply to author
Forward
0 new messages