问题 问答题

假设系统有同类资源10个,供A、B、C三个进程共享,A、B、C所需资源总数分别是8、4、9,它们申请资源的次序和数量如表6-1所示:

表6-1 进程资源申请表

次序进程申请量
1C2
2A4
3B2
4A2
5C1
6B2
………………
按银行家算法为它分配资源:

写出执行完序号为6的申请时,各进程的状态和已占的资源数;

答案

参考答案:

解析:执行完序号为6的申请时,各进程的状态和已占的资源数如表7-1所示:

表7-1 进程状态表

A等待已占用资源4个
B就绪或运行已占用资源4个
C等待已占用资源2个

单项选择题
单项选择题