在有m个读者和n个写者读写共享文件F的问题中(m≥2、n≥2),要求读者与写者互   斥,写者与写

分类: 操作系统(02326) 发布时间: 2024-08-04 03:11 浏览量: 1
在有m个读者和n个写者读写共享文件F的问题中(m≥2、n≥2),要求读者与写者互   斥,写者与写者互斥,但允许多个读者同时读文件F。若用PV操作进行正确管理时,下列说法正确的有 

A、设计正在读文件F的读者进程计数器rc,初值为0 
B、设计一个互斥信号量mutex,对访问读者进程计数器l"e进行互斥控制
C、设计一个互斥信号量S,通过P(s);Write file F;V(S)实现写者之间互斥 
D、当一读者要进入读文件F时,rc+1;if  rc=1 then P(S);实现读者与写者互斥  
E、读者进程计数器rc不需要互斥控制 
【正确答案】:ABCD
【题目解析】:各个读者在读文件之前和读文件之后都要改变rc的值,而对rc的修改必须互斥进行。参考教材P201