概念:多个进程或线程访问一组静态资源的时候,出现的永久阻塞的问题。
产生的原因:
1、系统资源不足
2、程序运行推进的顺序不当
3、资源分配不当
死锁产生的四个条件
1、互斥
2、请求和保持
3、不可抢占
4、循环等待
避免死锁只要打破其中某一个条件就行
概念:多个进程或线程访问一组静态资源的时候,出现的永久阻塞的问题。
产生的原因:
1、系统资源不足
2、程序运行推进的顺序不当
3、资源分配不当
死锁产生的四个条件
1、互斥
2、请求和保持
3、不可抢占
4、循环等待
避免死锁只要打破其中某一个条件就行