不安全的国家和安全状态

时间:2016-04-12 02:53:22

标签: operating-system thread-safety system unsafe bankers-algorithm

我学到了一些关于不安全状态和安全状态的知识。

安全状态是指没有发生死锁的可能性,而不安全状态并不表示发生了死锁,但意味着可能发生死锁。

我想弄清楚的是,如果系统处于UNSAFE状态,它是否能够恢复到安全状态?

谢谢你的时间!

2 个答案:

答案 0 :(得分:0)

当然,可以想出将其更改为安全状态,因为尚未发生死锁。它是死锁避免机制,当你看到将来会发生死锁时,需要一些机制来避免发生死锁。所以避免了发生死锁的可能性。

答案 1 :(得分:0)

操作系统中的安全状态是系统的所有资源都管理得好的状态,所有资源都没有分配给一个请求,不应该有循环需求的资源在你的系统中。这很简单就是不应该有死锁。当根据所需资源分配系统资源时,有足够的免费资源可以提供下一个流程的资源需求