windbg定位死锁问题

操作系统对死锁的描述如下: 所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。    那么为什么会产生死锁呢? 1.因为系统资源不足。 2.进程运行推进的顺序不合适。    3.资源分配不当。             而产生死锁的条件有四个: 1.互斥条件:所谓互斥就是进程在某一时间内独占资源。 2.请求与保持条件:一个进程因
相关文章
相关标签/搜索