首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示: int amount=0: SAVE(){ TAKE(){ int m1; int m2: m1=amount; m2=amoun
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示: int amount=0: SAVE(){ TAKE(){ int m1; int m2: m1=amount; m2=amoun
admin
2019-01-16
1
问题
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示:
int amount=0:
SAVE(){ TAKE(){
int m1; int m2:
m1=amount; m2=amount;
m2=m2—10:
amount=m2;
}
m1=m1+10:
amount=m1:
}
由于兄弟俩可能同时存钱和取钱,因此两个进程是并发的。若哥哥先存了两次钱,但在第三次存钱时弟弟在取钱。请问:
如何用P、V操作实现两并发进程的互斥执行?
选项
答案
在上述问题中,共享变量amount是一个临界资源,为了实现两并发进程对它的互斥访问,可为它设置一初值为1的互斥信号量mutex,并将上述算法修改为: int amount=0; semaphore mutex=1; //互斥访问amount变量的信号量 cobegin{ process SAVE(){ int ml; P(mutex): ml=amount; ml=ml+10; amount=m1; V(mutex); } process TAKE(){ int m2; P(mutex); m2 amount; m2=m2-10: amount=m2; V(mutex); } }coend
解析
转载请注明原文地址:https://kaotiyun.com/show/jYRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中国第一条自行设计修建的铁路是在()。
二次大战后,主要资本主义国家经历了增长时期,首先开始这个进程的国家是()。
下列哪两个国家是第二次工业革命的发源地和“中心”?
“瓜步之战”发生在下列哪两个政权之间?()
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
[*]对应的微指令如下:ADD01XX1010000010XX10010000XX1001001001MOV00XX10100010XX1101001001
系统总线中地址线的功能是用于选择()。
假定某采用页式虚拟存储管理的计算机系统中,主存储器容量为1GB,被分为262144块物理块,物理块号为0,1,2,……,262143。某进程的地址空间占4页,逻辑页号为0,1,2,3,被分配到主存储器的第20,45,101,58号物理块中。回答:
CISC与RISC的区别表现在()。
随机试题
Turnonthetelevisionoropenamagazineandyou______advertisementsshowinghappy,balancedfamilies.
男,35岁,右下肢静脉曲张8年,近几年出现足靴区轻度肿胀、皮肤脱屑、瘙痒、色素沉着、皮炎、湿疹等营养性改变,这一系列症状说明病变发展到
王某从某字画店买得一幅油画作品时原稿,上面没有署名。王某觉得这幅油画某个地方美中不足,又不知到底问题在哪里,于是王某授权在某美术学院任教的秦某对画进行修改。经秦某稍作修改后,王某觉得这幅画已基本上无可挑剔,算得上是画中的精品了。王某遂将这幅油画拿到某书画展
我国金融机构体系的经营主体是()。
市销率估值模型的特点包括()。
《旅行社业务经营许可证》分为()。
感觉适应
中国的邻邦日本,正在遭受“人口少子化”的困境。1999年,日本的总和生育率下降到1.57,被称为“1.57”危机。2006年,这一数字下降到1.04。日本媒体惊呼“少子化已达危害国家兴衰地步”。与此同时,在人口众多的中国,少子化问题也日渐浮现。根据2010
下列关于数罪并罚的表述中,正确的是()。(2010年单选8)
InAmericatherearenonoblesormenofletters,andthecommonfolkmistrustthewealthy.Consequently,【C1】______formthehig
最新回复
(
0
)