银行家算法为什么能避免死锁?
银行家算法是一种能够避免死锁的资源分配算法。其基本思想是一个进程提出资源请求后,系统先进行资源的试分配。然后检测本次的试分配是否使系统处于安全状态,若安全则按试分配方案分配资源,否则不分配资源。