只为小站
首页
域名查询
文件下载
登录
首页
操作系统——生产者与消费者
操作系统——生产者与消费者
上传者:
olshin
|
上传时间: 2021-05-02 18:01:52
|
文件大小: 1KB
|
文件类型: ZIP
生产者
消费者
实验目的 利用Windows提供的API函数,编写程序,解决生产者与消费者问题,实现进程的互斥与同步。 背景知识 1. 本实验要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。 2.生产者线程生产物品时,若无空缓冲区可用,生产者线程必须等待消费者线程释放出一个空缓冲区;消费者线程消费物品时,若缓冲区为空,消费者线程将被阻塞,直到新的物品被生产出来。 3.本实验要求设计并实现一个进程,该进程拥有一个生产者线程和一个消费者线程,它们使用N个不同的缓冲区(N为一个确定的数值,例如N=32)。需要使用如下信号量: a)一个互斥信号量,用以阻止生产者线程和消费者线程同时操作缓冲区列表; b) 一个信号量,当生产者线程生产出一个物品时可以用它向消费者线程发出信号; c)一个信号量,消费者线程释放出一个空缓冲区时可以用它向生产者线程发出信号;
文件下载
立即下载
资源详情
[{"title":"( 1 个子文件 1KB ) 操作系统——生产者与消费者","children":[{"title":"生产者与消费者.cpp <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false}],"spread":true}]
评论信息
其他资源
Visual Assist X 安装 for VS2019
数字信号处理-莱昂斯
via-1.3.1-win.exe
水灵VTK资料更新版.txt
Google Python 编程规范 PDF(官网整理版)
暴力破解安全模式
d2lzh_pytorch.zip
Android录音,PCM音频编码AAC格式
ios swift 在线音乐播放器 示例
RBF神经网络对iris分类
仿vivo商城
图像处理标准测试图像数据集
Dijkstra-欧洲旅行
MATLAB视频人体异常行为识别.zip
C#程序托盘化,可右键
java多线程.pdf
S3C2440下作的字库程序
安卓机顶盒遥控器工作原理以及系统响应过程
Axure交互原型Web元件库 完整版v1.0
华为HCIA-Cloud_Computing云计算 题库1
易康ecognition培训教程
矩阵相乘的FOX并行实现
PL2302 USB转串口驱动 for win7
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
知网情感词典(HOWNET)
Elsevier爱思唯尔的word模板.zip
Android大作业——网上购物APP(一定是你想要的)
Microsoft Visual C++ 2015-2019 运行库合集,包含32位64位
PLECS中文手册.pdf
粒子群算法优化3-5-3多项式工业机器人时间最优轨迹规划算法matlab代码
Spring相关的外文文献和翻译(毕设论文必备)
得到品控手册7.0.pdf
基于Matlab的PI/4 DQPSK的调制解调源代吗
张正友相机标定Opencv实现(完整程序+棋盘图)实例源码
Matpower中文使用手册(原名《MATPOWER手册(中文版)》).rar
校园网规划与设计和pkt文件
2019西门子杯六部十层电梯群控参考程序.zip
MVDR,Capon波束形成DO估计.zip
csma/ca和csma/cd的matlab仿真源代码带有详细的注释
最新下载
MathNet.Numerics Api 详细说明最小二乘法等MathNet.Numerics是一个.NET的开源数学库。
RZC_IAP_B1-FD-RZ-10-0020-B1.upg
RZC_IAP_B1-FD-RZ-10-0019-B1.upg
LDAC-Decoder-Evaluation-Kit-lib-for-ADK6.4.0-E.pdf
获取CPU序列号和硬盘序列号加密生成机器码
Nathan Jacobson. Basic Algebra II (2ed)
《范畴与同调代数基础》作者: 李桃生 出版时间: 1988年
2024北森题库(含答案)
2020年成都宏科-瓷介电容器选型手册.pdf
多路径:使用Ryu和Pyretic SDN控制器进行多路径路由-源码