当前位置: 首页 > news >正文

PV操作:宣帧闯江湖武林客栈版学习笔记【操作系统】

 

P,V,S江湖话翻译

P(申请)

江湖侠客拔剑大喊“掌柜的,给我一间上房!”(申请资源,房不够就蹲门口等)-要房令牌

V(释放)

江湖侠客退房时甩出一锭银子,大喊“小二,结账,房还你!”-还房令牌

S(信号量)

客栈的客房登记薄,记录当前空房数量。

 

场景

互斥:茅厕争夺战

店规:客栈仅有一个茅厕(临界资源)  

- 王道长进门前必喊:"无量天尊,贫道要如厕!"(P操作)  

- 出恭完毕大喝:"天地无极,玄心正法!"(V操作)  

- 账本S=1(互斥信号量)

同步:点菜

流程:客人点菜 → 厨子烧菜 → 小二上菜  

- 客人点完菜在柜台插一支令箭(S1=0)  

- 厨子看到令箭开始颠勺(P操作取令箭)  

- 菜做好后放一支烟花箭(V操作发信号S2=1)  

- 小二见烟花箭才敢上菜(P操作取烟花)

 

 

 

 

相关文章:

  • 网络安全零基础培训 L1-9 PHP连接MySQL数据库
  • 【C++】extern
  • Android Kotlin 项目完整集成 Bugly 异常监控指南
  • RISC-V GPU架构研究进展:在深度学习推理场景的可行性验证
  • 数字智慧方案6172丨智慧医院扩建信息化整体规划方案(60页PPT)(文末有下载方式)
  • Mysql常用函数解析
  • 五下单元习作:《智慧的力量》——读《草船借箭》有感
  • Java 期中考试试题考点剖析
  • CSS响应式与自适应设计
  • PMP-第三章 项目经理的角色
  • zephyr架构下扫描和解析Beacon数据
  • 安川机器人常见故障报警及解决办法
  • react有哪些生命周期
  • 基于开源AI智能名片链动2+1模式S2B2C商城小程序的IP开发泡沫破局与价值重构研究
  • Spring 提供了多种依赖注入的方式
  • 短视频矩阵系统:源码搭建与定制化开发的深度剖析
  • 怪物猎人:世界-冰原10000+mod整合包5月最新更新!
  • 【c++】【STL】stack详解
  • 游戏引擎学习第253天:重新启用更多调试界面
  • 高并发场景下的MySQL生存指南
  • 党政机关停车场免费、食堂开放,多地“五一”游客服务暖心周到
  • 魔都眼|石库门里看车展,五一来张园体验城市“漫时光”
  • 韩国法院将重审李在明案,韩德洙入局能否为大选带来变数?
  • 前行中的“模速空间”:要攻克核心技术,也要成为年轻人创业首选地
  • 网商银行2024年年报发布,客户资产管理规模超过1万亿
  • 赵乐际主持十四届全国人大常委会第十五次会议闭幕会并作讲话