《山东大学NACHOS操作系统课程设计》是专为计算机专业学生设计的一门实践课程,旨在通过学习和开发NACHOS操作系统来加深对操作系统的理解。该课程要求学生掌握基本的操作系统概念,并能够运用这些知识进行实际的编程与调试工作。
项目1:建立线程系统
1.1 实现 KThread.join()
1.2 实现条件变量
1.3 完成alarm类
1.4 Communicator()
1.5 PriorityScheduler
1.6 Boat()
第二阶段:实现文件系统
2.1 文件系统调用
2.2 多道程序设计
2.3 实现系统调用
2.4 彩票调度
经过深思熟虑,我决定不上传整个Nachos项目。这个课程作业难度较大,我希望有需要的同学不要立即寻求帮助(伸手党),而是沉下心来自己思考和研究。如果实在无法解决,请再考虑使用本资源。