登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
实验二-进程(线程)的同步与互斥(共8页).doc
文档分类:
IT计算机
|
页数:约8页
举报非法文档有奖
分享到:
1
/
8
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
8
下载此文档
文档列表
文档介绍
实验二-进程(线程)的同步与互斥(共8页).doc
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
实验二 进程(线程)的同步与互斥
一INITE为无限等待)。
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
(5) ReleaseSemaphore
功能——对指定信号量加上一个指定大小的量。成功执行则返回非0值
格式
BOOL ReleaseSemaphore(HANDLE hSemaphore,
LONG lReleaseCount,
LPLONG lppreviousCount );
参数说明
hSemaphore——信号量指针。
lReleaseCount——信号量的增量。
lppreviousCount——保存信号量当前值。
(6) ReleaseMutex
功能——打开互斥锁,即把互斥量加1。成功调用则返回0
格式
BOOL ReleaseMutex(HANDLE hMutex);
参数说明
hMutex——互斥量指针。
四、示例程序
//定义一个结构体用于存储线程的信息
struct ThreadInfo{
int serial; //线程号
char entity; //线程类别(生产者或消费者)
double delay; //等待时间
double persist; //操作时间
};
//生产者
void Producer(void *p)
{
//定义变量用于存储当前线程的信息
DWORD m_delay;
DWORD m_persist;
int m_serial;
//从参数中获得信息
m_serial=((ThreadInfo*)(p))->serial;
m_delay=(DWORD)(((ThreadInfo*)(p))->delay *INTE_PER_SEC);
m_persist=(DWORD)(((ThreadInfo*)(p))->persist *INTE_PER_SEC);
while( running ){
//P操作
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
cout<<"生产者线程 "<<m_serial<<" 请求生产."<<endl;
WaitForSingleObject(g_hEmptySemaphore,INFINITE);
cout<<"生产者线程 "<<m_serial<<" 请求独占缓冲区."<<endl;
WaitForSingleObject(g_hMutex,INFINITE);
Sleep(m_delay); //延迟等待
//生产一个产品
cout<<"生产者线程 "<<m_seria
实验二-进程(线程)的同步与互斥(共8页) 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年高中优秀主题班会教案精心整理的21个
52页
2025年高一数学必修二直线和方程专题复习
6页
2025年部编版四年级语文上册期末测试卷---附答..
4页
2025年部编版一年级上册语文期末复习整理
8页
2025年购销合同范本大全
11页
2025年行政事业单位内部控制报告检查说明
17页
2025年第二章招聘与配置案例及答案
5页
2025年电大思维方式与方法题库答案
6页
2025年生产运作管理期末复习重点第三版陈荣秋..
26页
2025年爱客AI人工智能合同模板
13页
2025年深圳市房屋租赁合同非住宅类
17页
2025年济南市中考语文试题及答案
12页
2025年朗文2A二年级英语1-2-3-4单元练习题和听..
3页
高考英语复习-语法专题-七情态动词和虚拟语气..
28页
2025年新北师大版-八年级下册数学第一次月考试..
2页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
8
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
mkjafow
文件大小
:
204 KB
时间
:
2022-03-22
相关标签
互斥方案
java多线程实验报告
进程调度实验报告
实验流程
代顿协议
代发工资协议
代发货协议
代发协议
代付款三方协议
代付协议
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
《简爱》读后感汇编15篇
《揠苗助长》教学设计
2025年箱底的红裙的优美散文(精选12篇)
2025年初三化学常见的化学计算达标测试题
2025年管理员,写人作文(集锦15篇)
2025年简短的温馨的晚安问候语语录71条(精..
2025年石榴的教学反思
2021育才中学数学七年级上册思维训练试卷(含..
2025年简洁口语(整理5篇)
2025年简易房屋租赁协议
驾校管理策划方案范文
2025年简历的类型和基本要素有哪些(共10篇..
2025年借条合同范本
2025年简单自我评价通用-大文斗范文网
2021年度初三班主任工作总结
2025年简单劳动合同
2023入团知识测试入团测试题及答案
焦虑自评量表SAS完整
2025年度化妆品公司各部门架构职责和各岗位..
2023年广西初中学业水平考试生物学试题试卷..
小学科学人教鄂教版六年级下册全册知识点整..
城市道路工程案例分析课件
马兰士C150使用方法
SAS(焦虑)自评量表
[落花满架]阿修罗
《唐崇荣牧师-尊重婚姻》
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部