首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
用户7002292216808
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
G1垃圾回收器在并发场景调优
一、序言 目前企业级主流使用的Java版本是8,垃圾回收器支持手动修改为G1, G1垃圾回收器 是Java 11的默认设置,因此G1垃圾回收器可以用很长时间,现阶段垃圾回收器优化意味着针对G1垃圾回收
JVM 三色标记法与读写屏障
三色标记法 GC 垃圾回收器其主要的目的是为了实现内存的回收,在这个过程中主要的两个步骤就是:内存标记,内存回收。 三色标记法简介 三色标记法,主要是为了高效的标记可被回收的内存块。 三色标记(Tri
JVM笔记(三)垃圾收集算法以及HotSpot的算法实现(安全点、记忆集与卡表、写屏障、三色标记等)
对老年代进行GC。目前只有CMS收集器能够单独收集老年代对象。 Minor GC 的步骤1中,出现了to区不足以储存活下来的对象,则这些对象直接被转移到老年代,这个过程就是空间分配担保。 JDK8以后,在进行Minor GC前,如果老年代的连续空间大于新生代对象大小总和或历次晋…
深入理解JVM - CMS收集器
上一节我们讲解分代和垃圾回收算法,这一节我们来讲解老年代重要的垃圾收集器:cms收集器。这一节的内容同样比较多......
终于把CMS垃圾收集器搞懂了~
相关概念 CMS GC的官方名称为“Mostly Concurrenct Mark and Sweep Garbage Collector”(最大-并发-标记-清除-垃圾收集器)。
CMS低延迟垃圾收集器详解
因为热爱所以坚持,因为热爱所以等待。熬过漫长无戏可演的日子,终于换来了人生的春天,共勉!!! 1.CMS概述 ①. 在JDK1.5时期, HotSpot推出了一款在强交互应用中几乎可认为有划
G1垃圾收集器原理剖析
很多程序员是从java语言中对“垃圾收集“有了一个印象和认识,但是垃圾收集这个概念其实早在1959年左右就被美国计算机科学家John McCarthy为了简化Lisp语言中的内存管理所发明出来的。 亦或是M. L. Minsky在1963年提出的“复制算法”。 所以1970到1…
深入分析G1垃圾收集器实现原理
本文详细地G1 垃圾收集器的实现原理,包括其中使用到的三色标记法、RSet实现细节、SATB、ATMS等。
G1 垃圾收集器
1. 分区(Region) G1将堆分成大小相等的分区(Region),每个分区可以是Eden,Survivor或Old,同一时刻每个分区只能属于一个代。G1 中 Region 大小最小是 1MB,最大是 32MB。具体多大会根据 Heap 大小做设置,它是尽力去保证整个 He…
深入剖析JVM之G1收集器、及回收流程、与推荐用例
JVM垃圾收集器发展历程第一阶段,Serial(串行)收集器在jdk1.3.1之前,java虚拟机仅仅能使用Serial收集器。Serial收集器是一个单线程的收集器,但它的“单线程”的意义并不仅仅是