我正在研究银行家的算法问题。对于一个进程,分配为 (3, 0, 2),其最大值为 (0, 0, 2)。因此,为了计算流程的需求,我们从最大值中减去分配。但是在这里,它变成了负数,即需要变成了(-3, 0, 0)。
这可能吗?对我来说,这似乎是这个算法的一个特例。
如果我不介意否定并应用算法,我仍然会获得安全状态。这个对吗?谁能给我一个正当的理由。谢谢。注意安全!
我正在研究银行家的算法问题。对于一个进程,分配为 (3, 0, 2),其最大值为 (0, 0, 2)。因此,为了计算流程的需求,我们从最大值中减去分配。但是在这里,它变成了负数,即需要变成了(-3, 0, 0)。
这可能吗?对我来说,这似乎是这个算法的一个特例。
如果我不介意否定并应用算法,我仍然会获得安全状态。这个对吗?谁能给我一个正当的理由。谢谢。注意安全!