试题详情
- 简答题 若有一个文件F,供进程共享。现把进程分成A、B两组,规定同组的进程可以同时读文件F,但当有A组(或B组)的进程在读文件F时不允许B组(或A组)的进程读文件F。现定义两个计数器C1和C2分别记录A组和B组中读文件F的进程数。当用PV操作进行管理时需要三个信号量S1、S2和SAB才能保证正确的并发执行。程序结构如下: 在上述程序的括号内填入适当的PV操作,完善该程序。
- ①P(S1);②P(SAB);③V(S1);④P(S1);⑤V(SAB);⑥V(S1);⑦P(S2);⑧P(SAB);⑨V(S2);⑩P(S2);V(SAB);V(S2);
关注下方微信公众号,在线模考后查看
热门试题
- 通过直接命令方式提供用户作业的方式是()
- 请给出处理器的两级调度的名称。请说明两级
- 试述单空闲块链接法如何实现存储空间的分配
- 目录程序指令的顺序都以0作为一个参考地址
- 假定有一个长度为L的文件要存放到磁带上,
- 操作系统和其它系统程序组成的文件属于()
- 既考虑作业等待时间又考虑作业执行时间的调
- 信箱通信是一种()通信方式。
- 单用户连续存储管理是采用()方式进行地址
- 存储管理实际管理的是()
- 死锁检测出来后,有哪些方法可以解除死锁?
- 有如下两个并发进程P、Q(如下图所示)。
- 现代计算机系统不允许用户直接启动外围设备
- 操作系统的()管理部分负责对作业或进程进
- ()是文件系统的功能之一。
- 在使用PV操作实现进程互斥时,必须成对出
- 文件系统是指()
- 简述设备管理的功能。
- 简述进程控制块包含的主要信息。
- 操作系统中,为用户提供的操作使用接口()