- 博客(2)
- 收藏
- 关注

原创 线程死锁及解决办法
什么是死锁多线程以及多进程改善了系统资源的利用率并提高了系统的处理能力。然而为了保证同步,也会引入锁机制,并发执行也带来了新的问题–死锁。所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。死锁产生的必要条件以下这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。互斥条件进程要求对...
2020-02-05 12:34:27
4799
原创 多线程
1.什么是并发与并行并行:指两个或多个事件在同一时刻发生(同时发生)。并发:指两个或多个事件在同一个时间段内发生,但不是同一时刻。2.什么是进程、线程进程:进程是正在运行的程序的实例。进程是线程的容器,即一个进程中可以开启多个线程。比如打开一个浏览器、打开一个word等操作,都会创建进程。线程:线程是进程内部的一个独立执行单元;一个进程可以同时并发运行多个线程;比如进程可以...
2020-02-10 10:44:56
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人