第2章 进程的描述与控制(2)

本文详细探讨了操作系统中的进程同步,包括进程互斥、信号量机制及其应用,如经典同步问题。还介绍了线程的基本概念,线程与进程的比较,以及线程的状态和控制块。通过实例解析了P、V操作在进程同步中的作用,并讨论了进程通信的重要性。
摘要由CSDN通过智能技术生成

2.4 进程同步

  • 在OS中引入进程后,一方面可以使系统中的多道程序并发执行,这不仅能有效地改善资源利用率,还可显著地提高系统的吞吐量
  • 但另一方面却使系统变得更加复杂。如果不能采取有效的措施,对多个进程的运行进行妥善的管理,必然会因为这些进程对系统资源的无序争夺给系统造成混乱。致使每次处理的结果存在着不确定性,即显现出其不可再现性。
1. 两种形式的制约关系

在这里插入图片描述
在这里插入图片描述
(1) 进程互斥
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(3)信号量和P、V操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(4)互斥锁
在这里插入图片描述
(4)用P、V原语实现同步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(5)信号量种类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值