题目内容
(请给出正确答案)
[主观题]
假设一个系统中有5个进程P1,P2,P3,P4,P5,它们到达的实践依次为0、2、4、6、8,服务时间依次为3、6、4、5、2,忽略I/O以及其他时间开销,若非抢占短进程优先调度算法调度CPU,请给出进程的调度顺序,计算各进程的平均周转时间和平均带权周转时间。
提问人:网友陈珊
发布时间:2022-01-07
在一个单处理机系统中,存在5个进程,最多可有(1)个进程处于就绪队列;如果这5个进程中有一个系统进程IDLE(也叫空转进程,因为它只是不断循环地执行空语句),则最多可有(2)个进程处于阻塞状态。
(1)
A.5
B.4
C.3
D.2
E.1
若系统中有若干进程共享5个R类资源,下列哪一种情况不可能发生死锁?()
A) 系统中有6个进程,每个进程需要1个资源
B) 系统中有5个进程,每个进程需要2个资源
C) 系统中有4个进程,每个进程需要3个资源
D) 系统中有3个进程,每个进程需要4个资源
A.A.7.2
B.B.8
C.C.7.4
D.D.其它
A.创建一个进程
B.进程执行时产生终止(abort)异常
C.进程执行过程中时间片到时
D.进程执行时等待I/O
E.从等待队列唤醒一个进程
如图所示,系统中有三个进程GET、PRO和PUT,共用两个缓冲区BUF1和BUF2。假设BUF1中最多可放11个信息,现已放入了两个信息;BUF2最多可放5个信息。GET进程负责不断地将输入信息送入BUF1中,PRO进程负责从BUF1中取出信息进行处理,并将处理结果送到BUF2中,PUT进程负责从BUF2中读取结果并输出。 试写出正确实现GET、PRO、PUT的同步与互斥的算法。
A.A.5
B.B.5.4
C.C.3.3
D.D.其它
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!