当前位置:首页 > 操作系统(02326) > 正文内容

某系统中有10台打印机,有三个进程P1,P2,P3分别需要8台,7台和4台。若P1,P2,P3已申请到4台,2台和2台。试问:按银行家算法能安全分配吗?请说明分配过程。

高老师2年前 (2024-03-26)操作系统(02326)11

某系统中有10台打印机,有三个进程P1,P2,P3分别需要8台,7台和4台。若P1,P2,P3已申请到4台,2台和2台。试问:按银行家算法能安全分配吗?请说明分配过程。

按银行家算法能安全分配。 系统能为进程P3再分配两台打印机,此时10台打印机已分配给进程P1四台,P2两台和P3四台,打印机全部分配完,但P3已分配到所需要的全部4台打印机,它不会对打印机再提出申请,所以它能顺利运行下去,完成任务并释放占用的4台打印机,使进程Pl,P2能够获得所需要的打印机,并完成任务,按银行家算法是安全的。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/435719.html

分享给朋友: