![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nachos操作系统实习
lab
euphoriakis
create bugs and solve them.
展开
-
Nachos操作系统实习-lab3
Nachos操作系统实习-lab3内容一:总体概述内容二:任务完成情况内容三:遇到的困难以及解决方法内容四:收获及感想内容五:对课程的意见和建议内容六:参考文献 内容一:总体概述 本次lab的主要内容是在理解Nachos信号量的实现基础上扩展锁和条件变量的实现方式,并通过它们切实解决一些常见的同步问题。 本次lab的重点在于掌握同步的实现方法,并设计对常见的同步问题的解决策略。 内容二:任务完成情...原创 2020-04-13 14:55:42 · 510 阅读 · 0 评论 -
Nachos操作系统实习-lab2
Nachos操作系统实习-lab2内容一:总体概述内容二:任务完成情况内容三:遇到的困难以及解决方法内容四:收获及感想内容五:对课程的意见和建议内容六:参考文献 内容一:总体概述 本次lab的主要内容是充分理解Linux中存在的进程/线程调度算法,并在理解Nachos线程调度机制的基础上动手实现两个调度算法——基于优先级的抢占式调度算法和时间片轮转调度算法。 本次lab的重点在于理解Nachos的...原创 2020-03-13 16:41:46 · 653 阅读 · 3 评论 -
Nachos操作系统实习-lab1
Nachos操作系统实习-lab1内容一:总体概述内容二:任务完成情况内容三:遇到的困难以及解决方法内容四:收获及感想内容五:对课程的意见和建议内容六:参考文献 内容一:总体概述 本次 lab 的主要内容是在理解 Nachos 线程管理机制的基础上进行扩展,添加 UID 和 TID 两个成员变量,并增加相应的维护机制;此外,还需要设置 Nachos 允许同时存在的最大线 程数并增加 TS 指令。本...原创 2020-03-04 21:42:39 · 566 阅读 · 0 评论