JVM调优策略-工具-技巧(一)

1 性能的误解

不要相信流言

性能分析的方法论

  • 整个软件生命周期的性能方法论
  • 适用于性能的测试理论
  • 度量,统计,工具
  • 分析技能(包括系统和数据)
  • 底层的技术与机制

2 java性能概览

java的性能数据不是正态分布的

3 作为实验科学的性能

科学步骤

  • 定义预期的结果
  • 测量现有的系统
  • 确定要实现需求需要的工作
  • 开始改进操作
  • 重新测试
  • 确定目标是否实现

4 性能分类方法

  • 吞吐量
    • 工作速率指标
  • 延迟
    • 处理某项工作的时间
  • 容量
    • 同时进行的单元数
  • 利用率
    • 系统资源的高利用率
  • 效率
    • 吞吐量/可用资源
  • 可扩展性
    • 吞吐量取决于可用资源的数量
  • 降级
    • 系统在额外负载下的下降

5 阅读性能图

性能拐点

近线性扩展

Amdahl定律

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容