死锁的四个必要条件?如何避免与预防死锁?

  目录 一、什么是死锁 二、死锁产生的原因 三、死锁的四个必要条件 四、 死锁的避免与预防 1. 死锁避免 2. 死锁预防   回到顶部 一、什么是死锁 死锁是指多个进程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。例如,在某一个计算机系统中只有一台打印机和一台输入 设备,进程P1正占用输入设备,同时又提出使用打印机的请求,但此时打印机正被进程P2 所占用,而P
相关文章
相关标签/搜索