实现生成者消费者问题
通过研究Linux的线程机制和信号量实现生产者消费者(Bounded Buffer)问题的并发控制。 实验条件要求:每人一台与Linux主机联网的Windows主机,普通用户权限。 (1) 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前指针位置和生产者/消费者线程的标识符。 (2) 生产者和消费者各有两个以上。 (3) 多个生产者或多个消费者之间须共享对缓冲区进行操作的函数代码。
用户评论
推荐下载
-
生产者消费者问题报告加程序
操作系统课设:生产者消费者问题完整报告和程序。
26 2018-12-18 -
linux下的生产者消费者问题
#include#include#include#include#include#defineN2//消费者或者生产者的数目#defineM10//缓冲数目intin=0;//生产者放置产品的位置in
33 2019-09-27 -
操作系统_生产者消费者问题
在Windows和Linux操作系统上,利用各自操作系统提供的Mutex和信号量机制(Win32 API和Pthreads),实现生产者/消费者问题
36 2018-12-27 -
C例子生产者与消费者问题
该程序是我写的博客“一起talk C栗子吧(第一百零六回:C语言实例--生产者与消费者问题二)”的配套程序,共享给大家使用
26 2018-12-29 -
Java中生产者消费者问题总结
生产者-消费者算是并发编程中常见的问题。依靠缓冲区我们可以实现生产者与消费者之间的解耦。这样我们避免生产者想要交付数据给消费者,但消费者此时还无法接受数据这样的情况发生。这个问题其实就是线程间的通讯,
12 2021-08-01 -
生产者消费者问题演示程序.exe
生产者——消费者问题演示程序.exe 对生产者消费者问题完美演示
53 2018-12-29 -
生产者消费者问题的源代码
生产者-消费者问题的源代码(操作系统),可以正确运行。
13 2020-08-08 -
编程模拟生产者和消费者问题
模拟PV操作同步机构,且用PV操作解决生产者——消费者问题。
23 2018-12-29 -
生产者消费者问题程序模拟实现实用VC实现
Forward初学操作系统——生产者消费者问题程序模拟实现,实用VC实现,希望对大家有所帮助
27 2019-01-22 -
操作系统经典问题_生产者消费者问题
本资源较好的完成了操作系统中的经典算法--生产者消费者问题,同时很好的利用了缓冲池技术,并且该资源中含有已经打好包的可执行文件exe格式和jar格式,同时附带有课程设计的文档即该生产者消费者问题的代码
30 2019-03-09
暂无评论