
JVM
文章平均质量分 89
JavaHxg
Java从业者
展开
-
六、JVM-垃圾收集器浅析
使用G1收集器时,Java堆的内存布局与就与其他收集器有很大差别,它将整个Java堆划分为多个大小相等的独立区域(Region),虽然还保留有新生代和老年代的概念,但新生代和老年代不再是物理隔离的了,它们都是一部分Region(不需要连续)的集合。Parallel Scavenge收集器是一个新生代收集器,它也是使用复制算法的收集器,又是并行的多线程收集器,看上去和ParNew一样,但是Parallel Scanvenge更关注系统的。原创 2023-08-02 13:59:18 · 434 阅读 · 0 评论 -
五、JVM-垃圾回收算法
常见的回收算法:标记清除算法、复制算法、标记-整理算法、分代收集算法。原创 2023-08-02 13:50:39 · 712 阅读 · 0 评论 -
四、JVM-对象内存模型
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TozDqf03-1690947472825)(file://E:/%E6%A1%8C%E9%9D%A2/yzt/%E7%AC%94%E8%AE%B0%E8%AF%BE%E4%BB%B6/JVM/3%E5%A4%A9JVM%E8%AE%AD%E7%BB%83%E8%90%A5/%E8%B5%84%E6%96%99+%E7%AC%94%E8%AE%B0/images/21.png?原创 2023-08-02 11:38:51 · 855 阅读 · 0 评论 -
三、JVM-如何判断对象已死问题
弱引用(Weak Reference)对象与软引用对象的最大不同就在于:GC在进行回收时,需要通过算法检查是否回收软引用对象,而对于Weak引用对象, GC总是进行回收。不可见阶段的对象在虚拟机的对象根引用集合中再也找不到直接或者间接的强引用,最常见的就是线程或者函数中的临时变量。程序不在持有对象的强引用。(2)所有对该对象的引用全部是强引用(除非我们显式地使用了:软引用(Soft Reference)、弱引用(Weak Reference)或虚引用(Phantom Reference))原创 2023-08-02 11:11:49 · 873 阅读 · 0 评论 -
二、JVM-深入运行时数据区
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DKM11KRx-1690942179027)(file://E:\桌面\yzt\笔记课件\JVM\4天JVM训练营\资料+笔记\images\01.png?原创 2023-08-02 10:12:23 · 674 阅读 · 0 评论