文件名称:linux
-
所属分类:
- 标签属性:
- 上传时间:2014-06-09
-
文件大小:1.31kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
生产者消费者问题
◦ 一个大小为3的缓冲区,初始为空
◦ 2个生产者
– 随机等待一段时间,往缓冲区添加数据,
– 若缓冲区已满,等待消费者取走数据后再添加
– 重复6次
◦ 3个消费者
– 随机等待一段时间,从缓冲区读取数据
– 若缓冲区为空,等待生产者添加数据后再读取
– 重复4次
说明:
◦ 显示每次添加和读取数据的时间及缓冲区的状态
生产者和消费者用进程模拟。
-Producers and consumers (15 points) ◦ a buffer of size 3, initially empty ◦ 2 producers - random waiting time, add data to the buffer,- if the buffer is full, wait consumer removed data and then add- repeated six times ◦ 3 个 consumers- random waiting time, the data is read from the buffer- if the buffer is empty, waiting for the producers to add data after the read- repeated four times Descr iption: ◦ display each times added time and read data buffer and the state with the producers and consumers of simulation processes.
◦ 一个大小为3的缓冲区,初始为空
◦ 2个生产者
– 随机等待一段时间,往缓冲区添加数据,
– 若缓冲区已满,等待消费者取走数据后再添加
– 重复6次
◦ 3个消费者
– 随机等待一段时间,从缓冲区读取数据
– 若缓冲区为空,等待生产者添加数据后再读取
– 重复4次
说明:
◦ 显示每次添加和读取数据的时间及缓冲区的状态
生产者和消费者用进程模拟。
-Producers and consumers (15 points) ◦ a buffer of size 3, initially empty ◦ 2 producers - random waiting time, add data to the buffer,- if the buffer is full, wait consumer removed data and then add- repeated six times ◦ 3 个 consumers- random waiting time, the data is read from the buffer- if the buffer is empty, waiting for the producers to add data after the read- repeated four times Descr iption: ◦ display each times added time and read data buffer and the state with the producers and consumers of simulation processes.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
linux.c
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.