假设系统有n(n≥3)个进程共享资源R,且资源R的可用数3。若采用PV操作,则相

免费题库2022-08-02  40

问题 假设系统有n(n≥3)个进程共享资源R,且资源R的可用数3。若采用PV操作,则相应的信号量S的取值范围应为(  )。A.-1~n-1B.-3~3C.-(n-3)~3D.-(n-1)~1

选项 A.-1~n-1
B.-3~3
C.-(n-3)~3
D.-(n-1)~1

答案 C

解析 本题考察信号量的计算问题,出自《程序员教程(第四版)》,全书第51页。信号量S就是资源R的可用数,所以最大值是3,执行P操作会使资源R不断减少而引起阻塞,所以最小值是n-3。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2427210.html

最新回复(0)