题目
对目录管理的主要要什么?实现“按名存取”;提高对目录的检索速度;文件共享;允许文件重名。(1) 确定并发和顺序操作(2) 确定互斥或同步的规则(3) 同步的操作流程(4) 确定信号量[1]的个数和含义(5) 确定进程的程序结构 进程同步6:如下图所示,有多个PUT操作同时向BUFF1放数据,有一个MOVE操作不断地将BUFF1的数据移到Buff2,有多个GET操作不断地从Buff2中将数据取走。BUFF1的容量为m,BUFF2的容量是n, PUT、 MOVE、 GET每次操作一个数据,在操作的过程中要保证数据不丢失。试用wait、signal原语协调PUT、 MOVE的操作,并说明每个信号量的含义和初值。(1) 确定并发操作的规则(2) 设计信号量、初始值及用途含义(3) 给出进程的程序结构 进程同步7:一售票厅只能容纳300人,当少于300人时,可以进入;否则,需在外等候。若将每一个购票者作为一个进程,请用wait、signal操作给出进程程序结构,并写出信号量及初值。 进程同步8:针对如下所示的优先图,使用信号量给出正确的程序结构。
对目录管理的主要要什么?
实现“按名存取”;提高对目录的检索速度;文件共享;允许文件重名。
(1) 确定并发和顺序操作
(2) 确定互斥或同步的规则
(3) 同步的操作流程
(4) 确定信号量[1]的个数和含义
(5) 确定进程的程序结构
进程同步6:如下图所示,有多个PUT操作同时向BUFF1放数据,有一个MOVE操作不断地将BUFF1的数据移到Buff2,有多个GET操作不断地从Buff2中将数据取走。BUFF1的容量为m,BUFF2的容量是n, PUT、 MOVE、 GET每次操作一个数据,在操作的过程中要保证数据不丢失。试用wait、signal原语协调PUT、 MOVE的操作,并说明每个信号量的含义和初值。
(1) 确定并发操作的规则
(2) 设计信号量、初始值及用途含义
(3) 给出进程的程序结构
进程同步7:一售票厅只能容纳300人,当少于300人时,可以进入;否则,需在外等候。若将每一个购票者作为一个进程,请用wait、signal操作给出进程程序结构,并写出信号量及初值。
进程同步8:针对如下所示的优先图,使用信号量给出正确的程序结构。
题目解答
答案
进程依靠什么从阻塞状态过渡到就绪状态[2]( D )。
A.操作人员的命令 B.系统服务
C.等待下一个时间片[3]到来 D.由"合作"进程唤醒