设有12个同类资源可供4个进程共享,进程对资源的需求量及资源分配情况如下:

试问:(1)目前系统是否处于安全状态?为什么?
(2)如果这4个进程又都要求系统再分配一个资源时,在什么情况下会引起系统的死锁?为什么?

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

设有12个同类资源可供4个进程共享,进程对资源的需求量及资源分配情况如下:

试问:(1)目前系统是否处于安全状态?为什么?
(2)如果这4个进程又都要求系统再分配一个资源时,在什么情况下会引起系统的死锁?为什么?

(1)目前系统处于安全状态。 系统已经有10个资源被占用,系统可以把剩余的两个资源先分配给P1,执行完毕回收资源,再分配资源给其他进程,便可在有限时间内使所有进程都得到所需要的资源。
(2)如果系统在P 1完成之前,把一个资源分配给其他三个进程,则系统进人不安全状态。 因为这样做,使系统中只剩余一个资源,而所有进程需要的总资源都在两个以上,因此,有可能造成死锁。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top