`
ZavaKid
  • 浏览: 20789 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

几个评估GC性能的指标

阅读更多
  • 吞吐量       应用花在非GC上的时间百分比
  • GC负荷     与吞吐量相反,指应用花在GC上的时间百分比
  • 暂停时间    应用花在GC stop-the-world 的时间
  • GC频率      顾名思义
  • Footprint    一些资源大小的测量,比如堆的大小
  • 反应速度    从一个对象变成垃圾道这个对象被回收的时间

一个交互式的应用要求暂停时间越少越好,然而,一个非交互性的应用,当然是希望GC负荷越低越好。
一个实时系统对暂停时间和GC负荷的要求,都是越低越好。
一个嵌入式系统当然希望Footprint越小越好。

分享到:
评论

相关推荐

    GC2000免安装

    4. **数据分析**:可能提供分析工具,如电流、电压、功率计算,以及稳定性、热效应等关键性能指标的评估。 5. **兼容性**:作为一个专业的电子贴片工具,GC2000可能会支持多种格式的文件导入导出,如Gerber文件,...

    提高响应曲线性能指标的控制系统-过程控制工程.pdf

    在过程控制工程中,响应曲线性能指标是评估控制系统性能的关键因素。控制系统的目的是维持过程变量(如温度、压力、流量等)在期望范围内,即使面临外部干扰。以下是根据提供的内容对几个关键知识点的详细说明: 1....

    gcviewer的mac版本

    GCViewer的主要视图有以下几个: 1. **时间线视图**:显示了所有GC事件的发生时间,以及每次GC前后的内存使用情况。 2. **堆内存视图**:展示了堆内存的分配和回收,包括新生代和老年代的详细信息。 3. **存活率...

    gc.zip_unix c++_垃圾回收器

    为了测试和评估垃圾回收器的性能,我们还需要考虑以下几个方面: - **性能指标**:包括内存利用率、回收速度、内存碎片、响应时间等。 - **调试工具**:提供诊断工具来检查内存泄漏、悬挂指针和其他潜在问题。 - **...

    visualgc.rar

    通过安装这个插件,开发者可以实时查看垃圾收集器的运行状态,包括新生代、老年代的内存使用情况,GC的执行频率、耗时等关键指标。这对于定位内存泄漏问题、调优垃圾收集策略具有极大的帮助。 在Java 8中,垃圾收集...

    性能测试结果分析

    总结来说,性能测试结果分析涵盖了并发用户数估算、测试方法选择、性能指标解读以及业务场景的适应性等多个方面,通过这些分析,我们可以全面地评估系统在高负载环境下的表现,为系统优化提供依据。

    关于Java软件的性能测试分析.zip

    3. **Java性能指标**:关键的Java性能指标包括CPU使用率、内存使用(堆和非堆内存)、线程状态、垃圾回收(GC)行为、JVM内存配置和类加载器活动等。 4. **性能测试工具**:Java性能测试常使用的工具有JMeter、...

    hbase性能测试.docx

    以下是对文档中提到的几个重要性能指标的详细解读: 1. **顺序写入(Sequential Write)**: - **FILE: Number of bytes read**:334,692,599 字节被读取,这通常表示测试前的预处理或初始化操作。 - **FILE: ...

    java性能的优化.docx

    通常从以下几个维度来评估一个程序的性能: 1. **运算性能**:指的是算法执行的效率。 2. **内存分配**:程序在运行过程中需要分配多少内存。 3. **启动时间**:程序从启动到完全可用所需的时间。 4. **程序的可...

    jvm性能调优

    - 性能调优通常包括以下几个步骤: 1. **基准测试**: 在未优化前测量系统的初始性能。 2. **性能监控**: 使用各种工具监测系统运行时的状态。 3. **性能分析**: 分析性能数据找出瓶颈所在。 4. **调优**: 根据...

    RF-GC-LC-02-F02 工程质量评分表(修订版).zip

    在文档中,我们预期会看到以下几个核心知识点: 1. **评分标准**:每个工程项目都会设定一系列的质量标准,这些标准会涵盖设计规范、施工工艺、材料性能等方面。评分表将这些标准细化为具体条款,并分配相应的分数...

    RF-GC-ZY-02-F06 精装修专项计划.zip

    9. **性能指标**:可能包括施工效率、质量合格率、安全指标等,用于评估项目执行情况。 10. **合同条款**:如果Excel表格包含了合同相关信息,会详细阐述承包商的义务、付款条件、违约责任等。 通过这样的专项计划...

    Java应用的垃圾回收优化

    优化GC涉及到多个层面,包括选择合适的垃圾回收器,调整参数,以及理解操作系统设置如何影响GC性能。 首先,了解GC的基础知识至关重要。Java的Hotspot JVM提供了几种不同的垃圾回收器,如Serial、Parallel、...

    RF-GC-ZY-04-F05 竣工验收计划.zip

    这些标准基于项目合同、需求规格书、设计文档等,详细列出项目交付物必须满足的条件,包括功能实现、性能指标、兼容性、用户界面、文档完整性等。 2. **测试计划**:验收测试通常包括单元测试、集成测试、系统测试...

    RF-GC-LC-02-F03 工程质量评比办法(1).zip

    首先,工程质量评比办法可能会涵盖以下几个核心知识点: 1. **工程质量管理框架**:文档可能定义了整个工程质量管理体系的结构,包括质量计划、质量控制、质量保证和质量改进等环节,以确保工程从设计到施工的全...

    【Java技术资料】-(机构内训资料)JVM和性能优化学习思维笔记

    10. **性能指标**:关注CPU使用率、内存使用、Full GC次数等关键指标,通过分析这些数据来评估和改善应用性能。 通过深入学习这份思维笔记,开发者不仅可以增强对JVM的理解,还能掌握实际的性能优化技巧,从而编写...

    siddhigpu-performance-test:Siddhi GPU 实现性能测试 - 使用 DEBS GC 2013 数据集

    在进行性能测试时,通常会关注几个关键指标:处理速率、延迟、资源利用率(如CPU、内存和GPU的使用)、错误率等。DEBS GC 2013数据集可能包含各种模拟的实时事件流,用于测试系统在不同工作负载下的表现。测试者会...

    RF-GC-ZY-02-F07 竣工验收计划(1).zip

    在RF-GC-ZY-02-F07竣工验收计划中,我们可以深入探讨以下几个关键知识点: 1. **验收标准**:在竣工验收阶段,首先需要明确的是验收标准。这些标准通常基于项目初期的需求分析、设计文档以及合同规定,包括功能实现...

Global site tag (gtag.js) - Google Analytics