第三章进程管理5(同步和互斥2)(3)

2025-06-26

计算机操作系统大学本科课件

1)Bufempty 进程Pa的私用信号量, 1)Bufempty————进程Pa的私用信号量, Bufempty 进程Pa的私用信号量 进程Pb的私用信号量; Buffull ————进程Pb的私用信号量; 进程Pb的私用信号量 2)Bufempty的初始值为n(n 为缓冲队列的缓冲区 2)Bufempty的初始值为n(n 的初始值为 个数),Buffull的初始值为0; ),Buffull的初始值为 个数),Buffull的初始值为0; 发送过程Deposit(data),接送过程Remove(data), Deposit(data),接送过程Remove(data),这 发送过程Deposit(data),接送过程Remove(data),这 两个过程必须同步,因为,因为过程deposit(data) deposit(data)的 两个过程必须同步,因为,因为过程deposit(data)的 执行结果是过程remove(data)的执行条件, remove(data)的执行条件 执行结果是过程remove(data)的执行条件,而当缓冲 队列全部装满数据时,remove(data)的执行结果又是 队列全部装满数据时,remove(data)的执行结果又是 ,remove(data) deposit(data)的执行条件 的执行条件。 deposit(data)的执行条件。

Pa

BUF1

BUF2

.….

BUFn

Pb


第三章进程管理5(同步和互斥2)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Lesson 6 Loving and Hating New York 爱恨纽约

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219