![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 84
jvm学习之路笔记
JourneyRun
一只菜鸟的成长日记。。。。
展开
-
JVM<五> 三色标记
三色标记,请查阅博客地址JVM基础知识(五)- 三色标记_王小汪的博客-CSDN博客_三色标记感谢大神!一、概念 JVM 中的垃圾回收是基于 标记-复制、标记-清除和标记-整理三种模式的,那么其中最重要的其实是如何标记,像Serial、Parallel这类的回收器,无论是单线程标记和多线程标记,其本质采用的是暂停用户线程进行全面标记的算法,这种算法的好处就是标记的很干净,而且实现简单,缺点就是标记时间相对很长,导致STW的时间很长。 那么后来就有了并发标记,适用于CMS和...原创 2022-01-05 11:11:56 · 582 阅读 · 0 评论 -
JVM<四> 初次JVM调优
JVM<一> 初识JVM CLASS文件结构_丛林雪狼code的博客-CSDN博客JVM<二> 运行时区域 Run-Time Data Areas_丛林雪狼code的博客-CSDN博客JVM<三> Gc Garbage Collection垃圾处理器_丛林雪狼code的博客-CSDN博客JVM 调优,调的是什么?---> 减少 Full Gc 的次数;什么时候触发 Full Gc ? ---> 老年代区存储满达到极值或metaSpace 区满载 拓展时;Full Gc 进行时原创 2021-12-31 16:34:12 · 517 阅读 · 0 评论 -
JVM<三> Gc Garbage Collection垃圾处理器
JVM<一> 初识JVM CLASS文件结构_丛林雪狼code的博客-CSDN博客JVM <二> 运行时区域 Run-Time Data Areas_丛林雪狼code的博客-CSDN博客JDK1.8 GC默认方式为: PS (Paraller ScaVenge) + PO(Parller Old);内容参考:【java进阶JVM】GC算法 垃圾处理器_weixin_34390105的博客-CSDN博客感谢大神;垃圾处理器:顾名思义是收集垃圾的,用以将无用的垃圾进行回收机释放内存;垃圾原创 2021-12-31 15:58:24 · 214 阅读 · 0 评论 -
JVM <二> 运行时区域 Run-Time Data Areas
官网地址:Chapter2.The Structure of the Java Virtual Machine上一篇内容:记录了 class 文件结构,详情请看:JVM<一> 初识JVM CLASS文件结构_丛林雪狼code的博客-CSDN博客这一篇主要讲述 jvm 的运行时区域;在此,感谢各路大神贡献的文献;JVM 运行时区域 Run-TIme Data Areas ,官方文档上展示了6个部分:1)The pc Register 程序计数器Java 虚拟机可以同时支持多个执...原创 2021-12-31 15:26:56 · 495 阅读 · 0 评论 -
JVM<一> 初识JVM CLASS文件结构
class 文件结构原创 2021-12-31 11:21:05 · 768 阅读 · 0 评论