
实验报告
文章平均质量分 84
Joey_03
这个作者很懒,什么都没留下…
展开
-
操作系统NACHOS实验(二)具有优先级的线程调度
山东大学操作系统NACHOS实验(二)实验思路关键源代码注释及说明调试记录: 可能会有一些小错误,但是基本思路应该还是没问题的。 实验思路 首先找到控制线程调度的代码 scheduler.h 和 scheduler.cc ,阅读代码后可知,其包含的主要方法由ReadyToRun (Thread *thread);FindNextToRun ();Run (Thread *nextThread);三...原创 2018-12-04 21:42:07 · 3423 阅读 · 0 评论 -
操作系统NACHOS实验(三)使用信号量解决生产者/消费者同步问题
操作系统NACHOS实验(三)使用信号量解决生产者/消费者同步问题实验思路关键源代码注释以及程序说明调试记录 实验思路 Lab3文件夹中已经给出了本次实验需要使用的一些类定义,比如环形缓冲区Ring类等,我们所要完成的就是在prodcons++.cc中补充相关代码。 首先需要完善信号量的初始化 mutex=new Semaphore("mutex",1); nempty=new Semaphore...原创 2018-12-04 21:51:40 · 2949 阅读 · 0 评论