2020年2月7日

摘要: 死锁的条件,怎么解除死锁,怎么观测死锁。 死锁的产生有四个必要条件: 1. 互斥条件:一个资源一次只能被一个进程使用 2. 请求与保持条件:一个进程因为请求资源而阻塞时,对已经获得的资源保持不放 3. 不剥夺条件:进程已经获得的资源,在未使用完之前,不能被强行剥夺 4. 循环等待条件:若干进程之间形 阅读全文
posted @ 2020-02-07 18:19 团子啾啾 阅读(603) 评论(0) 推荐(0)
摘要: 内存模型以及分区,需要详细到每个区放什么 整个计算机的内存中的一部分划给了Java程序管理,在执行Java程序的时候,虚拟机会将这部分内存划分为不同区域,都有各自的用途以及生命周期。 分区:程序计数器、虚拟机栈、本地方法栈、堆、方法区(包含运行时常量池) 程序计数器(PCR)它可以看作是当前线程所执 阅读全文
posted @ 2020-02-07 18:10 团子啾啾 阅读(462) 评论(0) 推荐(0)

导航