简述产生死锁的四个必要条件。
互斥地使用资源。每个资源每次只能给一个进程使用,占有且等待资源。进程在申请新资源得不到满足时,处于等待资源的状态,但不释放已占资源。不可抢夺资源。任一进程不能抢夺另一进程所占的资源,被占资源只能由占用进程自己来释放。循环等待资源。一组进程内部各个进程之间诸求资源和占用资源构成了环路。
简述产生死锁的四个必要条件。
互斥地使用资源。每个资源每次只能给一个进程使用,占有且等待资源。进程在申请新资源得不到满足时,处于等待资源的状态,但不释放已占资源。不可抢夺资源。任一进程不能抢夺另一进程所占的资源,被占资源只能由占用进程自己来释放。循环等待资源。一组进程内部各个进程之间诸求资源和占用资源构成了环路。