首页 > 其他分享 >G1收集器

G1收集器

时间:2023-02-07 16:04:07浏览次数:36  
标签:优先级 G1 收集 收集器 区域 垃圾

Carbage first垃圾收集器是目前垃圾收集器理论发展的最前沿成果,相比CMS收集器,G1收集器两个最突出的改进是:

1.基于标记-整理算法,不产生内存碎片。

2.可以非常精准控制停顿时间,它把堆内存划分为大小固定的几个独立区域,并且跟踪这些区域的垃圾收集进度,同时在后台维护一个优先级列表,每次根据所允的收集时间,优先回收垃圾最多的区域。区域划分和优先级区域回收机制,确保G1收集器可以在有限时间获得最高的垃圾收集效率。

标签:优先级,G1,收集,收集器,区域,垃圾
From: https://blog.51cto.com/u_11315052/6042218

相关文章

  • Spring16 - 回顾 Java反射 reflect
    回顾Java反射Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对......
  • Spring15 - 全注解开发
    Spring全注解开发全注解开发就是不再使用spring配置文件了,写一个配置类来代替配置文件。packagecom.atguigu.spring6.config;importorg.springframework.context.ann......
  • Spring14 - @Resource注解实现注入
    @Resource注入@Resource注解也可以完成属性注入。那它和@Autowired注解有什么区别?@Resource注解是JDK扩展包中的,也就是说属于JDK的一部分。所以该注解是标准注解,更加具......
  • Spring13 - 自动注入@Autowired
    @Autowired注入单独使用@Autowired注解,默认根据类型装配。【默认是byType】查看源码:packageorg.springframework.beans.factory.annotation;importjava.lang.annota......
  • Spring12 - 注解管理bean
    Annotation从Java5开始,Java增加了对注解(Annotation)的支持,它是代码中的一种特殊标记,可以在编译、类加载和运行时被读取,执行相应的处理。开发人员可以通过注解在不改变......
  • Spring10 - FactoryBean
    FactoryBean①简介FactoryBean是Spring提供的一种整合第三方框架的常用机制。和普通的bean不同,配置一个FactoryBean类型的bean,在获取bean的时候得到的并不是class属性中......
  • Spring1 - 介绍
    Spring介绍最核心模块IoC:InverseofControl控制反转把创建对象的过程交给Spring进行管理AOP:AspectOrientedProgramming面向切面编程代码简化:把方法中......
  • Codeforces Round #849 (Div. 4) A~G1
    欢乐场hhA.询问给定串是否是codeforces的子串voidsolve(){strings="codeforces";stringa;cin>>a;string::size_typeidx;idx=s.find(a);/......
  • 戴尔笔记本游匣DELL G16 7620更换固态硬盘从选购固态硬盘到系统和应用程序迁移(克隆)
    又到了捣鼓电脑的时候了。去年(2022年)8月14日买的电脑,当时7月份刚出戴尔游匣G16,搜了一下,2022年7月22日,戴尔首发游匣G16国行版本。到现在也就用了差不多半年的时间,我的内......
  • 垃圾收集器必问系列—G1
    本文已收录至Github,推荐阅读......