为编程爱好者分享易语言教程源码的资源网

网站首页 > 在线教程 > 多线程培训班 正文

多线程特训班 - 09.信号量的基本概念和互斥

三叶资源网 2017-11-27 01:24:24 多线程培训班 2096 ℃ 0 评论

信号量从本质上来说是一个非负整数的计数器,通常来控制对共享资源的访问。

信号量可以实现线程的同步和互斥。

信号量规则:

如果当前资源计数大于0,那么信号量处于触发状态

如果当前资源计数等于0,那么信号量处于未触发状态

系统绝对不会让当前资源计数变为负数

当前资源计数绝对不会大于最大资源计数

创建信号量

打开一个信号量

释放信号量     此API函数会将lReleaseCount的值加到信号量的当前资源计数上

等待信号量    会让信号量当前资源计数-1

关闭句柄


来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
Discuz微视扫码百度登录聚享游自定义执行代码新浪微博Web协议按键精灵基础练习易语言游戏开发微信加人POST仓库管理火山安卓通用型异步服务总结应用识图按键助手邮件群发京东M端点选源码整人小工具动画帧硬盘遍历
最新评论