该项目是参考了郑钢老师《操作系统真象还原》这本书。
该项目目前完成了书本15.5之前的内容。对于15.5后面的内容,因为有一个bug没有修复,加上我基本花了50天左右来完成这个代码,有一点坚持不下去了,实在是不想修改代码了。后面可能在复习的时候,会继续完善吧。
这次的学习还是会有很多收获,对于实际去理解上课学习的操作系统的内容,有很大的帮助。后面我可能还是会针对内存管理,文件系统,进程调度这几个模块再看看的。
- os_code文件夹:是最后一版代码。当然,也就是实现到15.5节之后,遇到的最后一个问题的代码。这个代码中应该是最完善的
- the_truth_of_os文件夹:是按照书本上每一次测试后的到的代码。
- md文件夹:上面记录的我学习过程的问题,和自己解答。
本次实验采用的是Ubuntu20.04,bochs2.6.8