博客专栏  >  编程语言   >  GC性能优化

GC性能优化

详解Java之中的GC调优、工具、以及案例。

关注
172 已关注
9篇博文
  • 1. 垃圾收集简介 - GC参考手册

    顾名思义,垃圾收集(Garbage Collection)的意思就是 —— 找到垃圾并进行清理。但现有的垃圾收集实现却恰恰相反: 垃圾收集器跟踪所有正在使用的对象,并把其余部分当做垃圾。记住这一点以后...

    2016-12-02 11:29
    3394
  • 2. Java中的垃圾收集 - GC参考手册

    **标记-清除**(Mark and Sweep)是最经典的垃圾收集算法。将理论用于生产实践时, 会有很多需要优化调整的地点, 以适应具体环境。下面通过一个简单的例子, 让我们一步步记录下来, ...

    2017-01-07 00:02
    3388
  • 3. GC 算法(基础篇) - GC参考手册

    本章简要介绍GC的基本原理和相关技术, 下一章节再详细讲解GC算法的具体实现。各种垃圾收集器的实现细节虽然并不相同,但总体而言,垃圾收集器都专注于两件事情: 1. 查找所有存活对象; 2.抛弃其他的部...

    2017-01-13 12:16
    2422
  • 4. GC 算法(实现篇) - GC参考手册

    学习了GC算法的相关概念之后, 我们将介绍在JVM中这些算法的具体实现。首先要记住的是, 大多数JVM都需要使用两种不同的GC算法 —— 一种用来清理年轻代, 另一种用来清理老年代。 我们可以选择JV...

    2017-02-05 23:58
    3626
  • 5. GC 调优(基础篇) - GC参考手册

    GC调优(Tuning Garbage Collection)和其他性能调优是同样的原理。初学者可能会被 200 多个 GC参数弄得一头雾水, 然后随便调整几个来试试结果,又或者修改几行代码来测试。其...

    2017-02-14 17:41
    2725
  • 6. GC 调优(工具篇) - GC参考手册

    进行GC性能调优时, 需要明确了解, 当前的GC行为对系统和用户有多大的影响。有多种监控GC的工具和方法, 本章将逐一介绍常用的工具, 以及如何获取原生数据。 后续的章节将对重要的派生指标(deri...

    2017-02-23 18:56
    3045
  • 7. GC 调优(实战篇) - GC参考手册

    JVM上运行的程序多种多样, 启动参数也有上百个, 其中有很多会影响到 GC, 所以调优GC性能的方法也有很多种。 还是那句话, 没有真正的银弹, 能满足所有的性能调优指标。 我们能做的只是介绍一些...

    2017-03-13 19:12
    3757
  • G1垃圾收集器入门

    在此OBE中, 您对Java JVM 中的G1垃圾收集器有了个大致的了解。首先你学到了为何堆和垃圾收集器是所有Java JVM的关键部分。接下来讲述了使用CMS和G1收集器进行垃圾回收的工作方式. 接...

    2014-12-12 18:04
    30049
  • 快速解读GC日志

    本文介绍GC日志的输出格式, 以及如何解读GC日志, 从中提取有用的信息。

    2015-10-18 21:00
    17494

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部