问答题
有一发送者进程和一接收者进程,其流程如下。s是用于实现进程同步的信号量,m是用于实现进程互斥的信号量。试完成流程图。假定缓冲区有无限多个,s和m的初值为多少?
s=0表示满缓冲的数量、即多少缓冲区里有消息m=1表示互斥信号量A:P(m)B:V(m)C:P(......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 请用信号量实现4*100接力赛的同步过程
问答题 简述死锁定理。
问答题 设有进程P1和P2并发执行,都要享用资源R1,R2,使用资源情况如下: 进程P1:……申请R1……申请R2……释放R1…… 进程P2:……申请R2……申请R1……释放R2…… 判断是否会产生死锁,并解释其原因。