首页
某系统允许最多10个进程同时读文件F,当同时读文件F的进程不满10个时,欲读该文件的其他进程可立即读,当已有10个进程在读文件F
2024-08-04 05:01:21
操作系统(02326)
某系统允许最多10个进程同时读文件F,当同时读文件F的进程不满10个时,欲读该文件的其他进程可立即读,当已有10个进程在读文件F时,其他欲读文件F的进程必须等待,直至有进程读完后退出方可去读。请回答下列问题:
(1)在实现管理时应采用同步方式还是互斥方式?
(2)写出用P、V操作实现管理时应定义的信号量及其初值。
(3)写岀进程并发执行时的程序。
【正确答案】:
(1)应采用互斥方式。
(2)定义一个信号量S,
初值:S:=10
(3)程序如下:
P116
上一篇:
进程资源的使用情况和可用情况如下表所示:(四个进程和三类资源)(1)请画岀资源分配图。(2)分析目前系统中是否会发生死锁。
下一篇:
有下表所示的若干进程,忽略调度的时间开销。要求:写出分别釆用先来先服务算法和最短进程优先算法时的调度次序和平均周转时间。