操作系统课设用多进程同步方法演示“生产者-消费者”问题
1、设计目的:通过研究Linux的进程同步机制和信号量,实现生产者消费者问题的并发控制。2、说明:有界缓冲区内设有20个存储单元,放入取出的产品设定为20个100以内的随机整数。3、设计要求:1)生产者与消费者均有二个以上2)生产者和消费者进程的数目在程序界面上可调,在运行时可随时单个增加与减少生产者与消费者3)生产者的生产速度与消费者的消费速度均可在程序界面调节,在运行中,该值调整后立即生效4)生产者生产的产品由随机函数决定5)多个生产者或多个消费者之间必须有共享对缓冲区进行操作的函数代码6)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前生产者与消费者的指针位置,以及生产者和消费者线程标识符7)采
用户评论
推荐下载
-
windows API进程通信_生产者消费者问题
windows API 进程通信-生产者消费者问题,利用共享内存的方法实现
40 2018-12-08 -
python多进程下的生产者和消费者模型
主要介绍了python多进程下的生产者和消费者模型,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
9 2020-09-29 -
生产者消费者
操作系统生产者消费者实验,通过实验设计更进一步了解进程管理
35 2019-03-05 -
线程同步生产者消费者问题解析
线程同步中的典型事例生产者消费者问题 方便理解线程的各方面内容
11 2020-12-22 -
生产者消费者进程c++
生产者消费者进程c++,内有详细备注,如有任何疑问可留言!
19 2019-09-24 -
操作系统课程设计生产者消费者问题
======学生党自己不会写,纯抄袭百度文库的作者======问题简要描述和设计要求基于线程的生产者-消费者的合作问题其中(生产者)从外设获取数据进行生产另外(消费者)消费后进行输出,并存
15 2020-04-26 -
生产者消费者问题操作系统课程设计思路
生产者消费者问题操作系统课程设计思路
15 2019-01-10 -
生产者消费者问题操作系统课程设计英文
一种竞争严重的,使用Java语言模拟经典的线程通信的生产者消费者问题的课程设计报告。多线程随机竞争,所以每次运行结果并不相同。代码在eclipse中测试可用。 报告除了代码注释外,全部是英文。
36 2019-01-18 -
操作系统生产者消费者问题实验代码和报告
操作系统课的生产者消费者问题实验代码和报告
23 2019-05-01 -
生产者与消费者问题操作系统课程设计
关于生产者与消费者问题的操作系统课程设计,用信号量机制解决生产者消费者问题,希望给大家带来一定参考!
18 2019-07-25
暂无评论