进程管理(十二)-死锁

进程管理(十二)-死锁 什么是死锁 死锁,是指各并发进程彼此互相等待对方所拥有的资源,且这些并发进程在得到对方的资源之前不会释放自己所拥有的资源。从而造成大家都想得到资源而又都得不到资源,各并发进程不能继续向前推进的状态。 生产者消费者角度看待死锁 以生产者/消费者问题为例来看死锁的概念。 设生产者进程已获得对缓冲区队列的操作权,但此时缓冲队列内所有缓冲区都是满的,因此生产者进程进入等待状态。 消
相关文章
相关标签/搜索