软设之进程资源图

进程资源图有两个要素,一个是P,也就是进程,一个是R,可以用R1或者R2等表示,表示资源。

R一般是一个矩形里面有几个圆圈,有几个圆圈就表示有几个资源

这里用R1表示资源,P表示进程

R1\rightarrowP  表示资源R1已经分配给进程P,1个箭头表示分配了1个R1

P\rightarrowR1  表示进程P申请一个R1,但给不给是另外一回事

R1\rightleftharpoonsP  表示进程P已经分配了一个资源,但还是又申请了一个资源。注意,不是先申请,后分配,是吃着碗里,看着锅里,全要的那种。

阻塞结点:当前资源不足以支撑执行的进程节点

非阻塞结点:当前资源足够支撑执行的进程节点

可化简:非阻塞结点释放所有资源,此时图示可以化简,可以重新判断资源分配的情况

死锁:无论怎么调整分配顺序,都无法执行完所有进程的图示情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值