死锁不等同于死机
死锁是系统还在运行,只不过发生了循环等待,导致无法正常执行功能。(死锁定义:多个进程当提出资源申请后,在没有外力的作用下,陷入一种无限等待的现象。)
死机是系统崩溃无法运行了(死机定义:系统被破坏而崩溃。 )
1引起死锁的原因
A资源不足而引起竞争
B进程推进不当
2 产生死锁的必要条件
A、互斥条件
B、不剥夺条件
C、请求和保持条件
D、环路等待条件
3如何预防死锁
A、资源独占(破坏互斥和不剥夺条件)
B、资源的顺序分配(破坏环路等待条件)
C、资源受控动态分配
以上就是关于死锁等同于死机吗全部的内容,包括:死锁等同于死机吗、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)