2

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

出于什么原因,我们重新转换为声明优势?

4

1 回答 1

1

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

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

于 2013-10-24T20:52:39.960 回答