1、锁的产生原因
主要是为了解决多个线程或进程并发访问多个资源发生死锁问题
(1)死锁
简单描述:两个或两个以上的线程或进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁。所以死锁是必然发生在多操作者(M>=2个)情况下,争夺多个资源(N>=2个,且N<=M)才会发生这种情况
有时间再弄
1、锁的产生原因
主要是为了解决多个线程或进程并发访问多个资源发生死锁问题
(1)死锁
简单描述:两个或两个以上的线程或进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁。所以死锁是必然发生在多操作者(M>=2个)情况下,争夺多个资源(N>=2个,且N<=M)才会发生这种情况
有时间再弄