在使用资源后保持声明优势的原因是啥?

Posted

技术标签:

【中文标题】在使用资源后保持声明优势的原因是啥?【英文标题】:What is the reasoning to keep the claim edge after the resource is used?在使用资源后保持声明优势的原因是什么? 【发布时间】:2013-10-24 19:58:36 【问题描述】:

避免要求系统永远不会进入不安全状态,因此算法必须选择安全的事件和流程序列来执行。一种这样的算法是资源分配图算法。声明边 Pi → Rj 表示进程 Pi 可以请求资源 Rj,由虚线表示。当进程请求资源时,声明边将转换为请求边。当资源被进程释放时,分配将重新转换为声明边缘。必须先在系统中声明资源。

我们出于什么原因重新转换为声明边缘?

【问题讨论】:

【参考方案1】:

出于同样的原因,它一开始就在那里,告诉操作系统进程可能请求此资源。

即使进程释放了资源,它仍然可能在未来再次请求它。

【讨论】:

以上是关于在使用资源后保持声明优势的原因是啥?的主要内容,如果未能解决你的问题,请参考以下文章

Qt资源系统中前缀优于文件系统路径的优势是啥?

c语言中 vs2019系统资源不足,无法完成请求的服务是啥原因

win10运行中出现duilib加载资源失败,又没啥影响,是啥原因啊~~

创建守护进程时执行双叉的原因是啥?

Arcgis license manager服务在资源管理器中不能重启和关闭的原因是啥,上面说拒绝访问

在安装Mysql中出现启动服务失败的原因是啥?