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

进程管理(二)

进程并发制约关系及临界区

在这里插入图片描述
在这里插入图片描述
(3)比如A的n为MAX,此时B执行buf[Max]出错。
在这里插入图片描述
临界区是访问临界资源的代码。
在这里插入图片描述
par并发执行

进程同步机制准则

在这里插入图片描述
让权等待:主动让位

进程互斥访问临界资源的软件解决方案

算法1——设置访问编号

在这里插入图片描述
在这里插入图片描述
no_op是空指令,做空操作,空转指令。no_op依然会占用处理机的时间。
这个互斥算法没有遵循让权等待的原则,在无法进入临界区的时候,没有让出处理机。
没有充分考虑进程本身对临界资源访问的需求,生硬的把访问权指定给某个进程。
在忙则等待和让权等待方面存在缺陷。
在这里插入图片描述
可能一个进程需要不停的访问临界资源,而另一个进

http://www.lryc.cn/news/223988.html

相关文章:

  • 数字图像处理 基于numpy库的傅里叶变换
  • scrapy案例教程
  • 1-3 docker 安装 prometheus
  • Mac使用brew搭建kafka集群
  • 图形界面应用案例——关灯游戏(以及扩展)(python)
  • Android平台上执行C/C++可执行程序,linux系统编程开发,NDK开发前奏。
  • elasticsearch 基本使用,ES8.10
  • pytorch中常用的损失函数
  • 申克SCHENCK动平衡机显示器维修CAB700系统控制面板
  • 【论文阅读】PSDF Fusion:用于动态 3D 数据融合和场景重建的概率符号距离函数
  • React 测试笔记 03 - 测试 Redux 中 Reducer 状态变化
  • xilinx primitives(原语)
  • 机器学习 - DBSCAN聚类算法:技术与实战全解析
  • kafka微服务学习
  • 5G网络切片,到底是什么?
  • linux安装nodejs
  • 第1天:Python基础语法(一)
  • ppt聚光灯效果
  • 图文解析 Nacos 配置中心的实现
  • P1918 保龄球
  • SAP-PP-报错:工作中心 7333_JQ 工厂 7331 对任务清单类型 N 不存在
  • MySQL -- 用户管理
  • IOS浏览器不支持对element ui table的宽度设置百分比
  • Vue+OpenLayers 创建地图并显示鼠标所在经纬度
  • 01-编码-H264编码原理
  • RxJava/RxAndroid的操作符使用(二)
  • 【C语法学习】20 - 文件访问顺序
  • Etcd 常用命令与备份恢复
  • 获取任意时间段内周、季度、半年的二级联动
  • 前端面试系列之工程化篇