【线程】--------认识死锁

一、死锁 1)提出 多线程与多进程提高了系统资源的利用率,然而并发执行也会带来一些问题,如死锁。 2)概念 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 3)死锁在现实生活中的实例 在一个计算机系统中,只有一个打印机和一个输入设备。进程
相关文章
相关标签/搜索