GC策略的评价指标

jvm系列

  • 垃圾回收基础

  • JVM的编译策略

  • GC的三大基础算法

  • GC的三大高级算法

  • GC策略的评价指标

  • JVM信息查看

  • GC通用日志解读

  • jvm的card table数据结构

  • Java类初始化顺序

  • Java对象结构及大小计算

  • Java的类加载机制

  • Java对象分配简要流程

  • 年老代过大有什么影响

  • Survivor空间溢出实例

  • 关于Object=null

  • Java线程与Xss

1、吞吐量

应用系统的生命周期内,应用程序所花费的时间和系统总运行时间的比值。
系统总运行时间=应用程序耗时+GC耗时。
如果系统运行了100分钟,GC耗时1分钟,则系统吞吐量=99%

2、垃圾回收器负载

垃圾回收器负载=GC耗时/系统总运行时间

3、停顿时间

垃圾回收器运行时,应用程序的暂停时间

4、垃圾回收频率

垃圾回收器多长时间运行一次。一般而言,频率越低越好,通常增大堆空间可以有效降低垃圾回收发生的频率,但是会增加回收时产生的停顿时间。

5、反应时间

当一个对象成为垃圾后,多长时间内,它所占用的内存空间会被释放掉。

你可能感兴趣的:(java,jvm)