问答题
设有一缓冲池P,P中含有10个可用缓冲区,一个输入进程将外部数据读入P,另有一个输出进程将P中数据取出并输出。若进程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步算法,要求写出信号量的设置。
【参考答案】
(1)设置信号量mutex,empty,full
初值,mutex=1,empty=10,full=0
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
一个系统具有150存储单元,在T0时刻系统按下表所示分配给3个进程。 进程 最大需求 已分配 P1 70 25 P2 60 40 P3 60 45 对下列请求应用银行家算法分别分析判定是否安全 (1)第四个进程P4到达,最大需求60个存储单元,当前请求分配25个单元。 (2)第四个进程P4到达,最大需求50个存储单元,当前请求分配35个单元。 如果是安全的,请给出一个可能的安全序列;如果是不安全的,请说明理由。
点击查看答案
问答题
设同一网络中有四台主机A,B,C,D,各个主机的IP地址和子网掩码,如下表所示: 主机 IP地址 子网掩码 A 192.168.3.112 255.255.255.224 B 192.168.3.120 255.255.255.224 C 192.168 3.176 255.255.255.224 D 192.168.3.222 255.255.255.224 请回答下列问题: (1)给出四个主机所在的子网地址,并根据结果画出网络拓扑图。 (2)现有一台机器E要加入当前网络,新加入的机器与主机D处于同一个子网内,那么主机E的IP地址应为多少 (3)四台主机的广播地址是多少
点击查看答案
相关试题
总结所用算法的时间和空间复杂度。
下表给出的主机A每条指令运行过程中的指标...
如果主机B的平均指令执行速度为0.4MIPS...
写出算法的实现函数;
DNS系统的网络应用模型是______。