JVM学习笔记

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

标记—整理算法

浏览 122 扫码 分享 2022-07-10 14:47:29

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • README
    • 01.类的生命周期
      • 思维导图
      • 类加载的过程
      • 类的主动引用与被动引用
      • 类加载器ClassLoader
    • 02.图解线程栈原理
      • 程序计数器
      • 虚拟机栈
        • 局部变量表
    • 03.堆的性能分析
      • 堆
      • 短命对象和长命对象
      • 为什么要设计分代模型:年轻代和老年代?
      • 案例实战:基于参数设置jvm内存空间
      • 案例实战:基于jmap剖析堆的内部结构
      • 案例实战:手把手教你读懂GC日志
      • 性能分析:每秒1000并发量与并发量猛增
    • 04.图解JVM方法区原理
      • 什么是方法区
      • 方法区的内部结构
      • Class常量池
      • 全局字符串常量池与运行时常量池
    • 05.解剖Java对象内部结构
      • 大端和小端
      • Object对象
      • 什么是无锁,什么是匿名偏向锁
      • 什么是轻量级锁?
      • 重量级锁
    • 06. 图解对象死亡算法
      • 如何判断一个对象死亡?
      • 可达性分析算法
      • 可达性分析算法如何判定一个对象是否死亡
      • 如何把一个死亡的对象复活
      • GCRoots分析OOM原因
    • 07.垃圾清除算法
      • 主流的垃圾算法
      • 年轻代为什么要设计两个Survivor(from,to)空间?
      • 标记—整理算法
      • JVM分代收集算法
      • 案例实战:年轻代survivor对象如何进入old区
      • 10亿级以上搜索系统的jvm性能分析 性能调优
      • 内存泄露和内存溢出
    • 08.垃圾回收的烦恼
      • 图解分析:Stop The World的烦恼
      • 垃圾回收器
      • 年轻代回收器ParNew Parallel
      • 老年代Serial & Parallel Old垃圾回收器
      • CMS垃圾回收器
    • 09.剖析G1的内存模型
      • 为什么会出现G1垃圾回收器?
      • 图解分析:内存模型
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注