锁(哲学家就餐问题)

锁🔒 死锁 死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。 死锁的四个必要条件 互斥条件:一个资源每次只能被一个执行流使用。 请求与保持条件:一个执行流因请求资源而阻塞时,对已获得的资源保持不放。 不剥夺条件:一个执行流已获得的资源,在末使用完之前,不能强行剥夺。 循环等待条件:若干执行流之间形成一种头尾相接的循环等待资源
相关文章
相关标签/搜索