生产者消费者的python3实现
2021-06-29 17:14:02 6KB python
1
(1)设置存放产品的缓冲区的个数为6个。 (2)信号量机制实现生产者和消费者对缓冲区的互斥访问。 (3)生产者生产产品时,要输出当前缓冲区冲产品的个数和存放产品的位置。 (4)消费者消费产品时,要输出当前缓冲区冲产品的个数和消费产品的位置。 (5)用多线程的并发实现生产者进程和消费者进程的同步。
2021-06-27 12:00:49 114KB java 操作系统 实验
1
包括生产者消费者问题和猴子过桥问题的源代码实现,用C#实现的,带可视化界面,并且包含一个猴子过桥问题exe的安装包生产工程。
1
操作系统学习:用Java模拟了操作系统的轮转时间片调度算法,同时结合生产者消费者互斥模式。
1
在Linux下完整C语言实现生产者消费者问题的代码。其中涉及信号量、多线程、GCC编译、PV操作等基础知识。Linux下通过gcc - o yy xxx.c -pthread,再通过./yy即可运行。
1
用C++语言编写的模拟操作系统中进程同步互斥
2021-06-18 14:06:44 219KB 操作系统 PV操作 C++
1
题目一:实现生产者消费者问题 题目二:银行家算法的实现
2021-06-17 15:55:54 154KB Linux 生产者 消费者 银行家
1
这是一个基本的生产者消费者模式的环形缓存器,具有线程安全性,可同时写入和读取,非装箱拆箱操作,高性能大数据可使用此缓存器。
2021-06-16 08:50:37 4KB C# 环形缓存器 线程安全
1
设计一程序,由一个进程创建三个子进程,三个子进程一个是生产者进程,两个是消费者进程,且要求: 1、父子进程都使用父进程创建的共享存储区进行通信,由生产者进程将一个数组中的十个数值发送到由5个缓冲区组成的共享内存中; 2、两个消费者进程轮流接收并输出这十个数值,同时将两个消费者进程读出的数值进行累加求和; 3、考虑生产者进程生产的速度和消费者进程速度
2021-06-15 10:57:51 235KB 生产者消费者 课程设计 算法 线程
1
Qt5多线程,使用QSemaphore类实现生产者和消费者问题。
2021-06-15 09:48:16 4KB QSemaphore 生产者消费者 Qt5多线程
1