操作系统课程设计文档,进程同步模拟,很完整。
2021-12-13 16:03:38 2.34MB 操作系统 课程设计 进程同步模拟
1
用C写的进程同步与互斥,初学《操作系统》的可以看看,在控制台界面实现单个进程的生产者与消费者问题
1
选择一个进程同步的经典问题,包括生产者消费者问题,写者问题,哲学家就餐问题和理发师睡眠问题,写一个程序来模拟。
2021-11-25 21:21:50 3KB 操作系统 实验代码
1
操作系统课程详细的试验 实验指导书 处理及调度 可变分区存储管理,设备管理,文件管理,存储管理,进城创建与撤销,进程同步,及综合实验的源码和相关的实验报告和参考资料。对于操作系统试验有非常重要的参考价值!
2021-11-22 11:17:12 3.17MB 操作系统 文件管理系统 进程 创建
1
操作系统进程同步和互斥的实验报告。。。关于操作系统进程的同步与互斥问题的实验报告。
2021-11-21 00:34:25 57KB 操作系统,进程同步与互斥
1
用多进程同步方法解决生产者—消费者问题(c++源码) 1、每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者进程的标识符。 2、生产者和消费者各有两个以上。 3、多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码。
2021-11-15 20:25:05 61KB c++ 生产者消费者 源码
1
编写程序实现苹果-桔子问题。桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。 桔子苹果问题是《操作系统》中一个典型的有关进程同步问题的例子,它主要包括4个进程,即“父亲进程“,“母亲进程”,“儿子进程”,“女儿进程”。 现在要求如下:桌上有一个空盘子,只允许放一个水果。爸爸专向盘中放苹果,妈妈专向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时,一次只能放一个水果。在该题目中,4个进程是有相互影响的。比如,当母亲往盘子里放了1个桔子时,儿子就可以吃桔子而女儿则不可以。在该题目的实现中,我采用的是人工干预的方法,即先由我们自己确定某一进程,然后让系统自己执行。
2021-11-08 20:25:52 59KB 并发进程 临界区 进程同步 进程互斥
1
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.模拟吃水果的同步模型:桌子上有一只盘子,最多可容纳两个水果,每次只能放入或者取出一个水果。爸爸专门向盘子中放苹果,妈妈专门向盘子中放橘子,两个儿子专门等待吃盘子中的橘子,两个女儿专门等吃盘子中的苹果。
1
桌上有一个空盘,允许存放一只水果,爸爸可向盘内放苹果,妈妈可向盘内放桔子,儿子专等吃盘内的桔子,女儿专等吃盘中的苹果。
2021-11-03 19:39:20 195KB 吃水果 C# 操作系统算法
1
这是一个操作系统的课程设计 ,关于在linux下用多进程同步方法解决生产者-消费者问题。 有论文和源码
2021-11-02 08:27:50 116KB 代码以及论文
1