![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
os
liutaiyi8
这个作者很懒,什么都没留下…
展开
-
死锁产生的四个条件
死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 有个故事是这样的:面试官说:你说出什么是死锁我就给你offer,被面试的人说:你给我offer我就告诉你什么是死锁。 死锁产生的条件: 虽然进程在运行过程中,可能发生死锁,但死锁的...原创 2018-08-01 14:54:11 · 1518 阅读 · 0 评论 -
java 进程与线程
1,进程 对于操作系统来说,一个任务就是一个进程。例如:打开一个浏览器既是一个进程。 多进程 多余单核cpu来说,执行多任务是顺序执行的,那么怎么实现多进程呢。就是操作系统轮流地让多个任务轮流执行,但是由于轮流执行的时间非常短,所以就感觉多个进程都在同时工作。对于多核cpu才能真正地并行执行多任务。 2,线程 在同一个进程内部,也会有很多事要做,就需要同时运行多个子任务。这些进程的子任务就叫做线程...原创 2019-08-22 14:36:05 · 93 阅读 · 0 评论