1 性能的误解
不要相信流言
性能分析的方法论
- 整个软件生命周期的性能方法论
- 适用于性能的测试理论
- 度量,统计,工具
- 分析技能(包括系统和数据)
- 底层的技术与机制
2 java性能概览
java的性能数据不是正态分布的
3 作为实验科学的性能
科学步骤
- 定义预期的结果
- 测量现有的系统
- 确定要实现需求需要的工作
- 开始改进操作
- 重新测试
- 确定目标是否实现
4 性能分类方法
- 吞吐量
- 工作速率指标
- 延迟
- 处理某项工作的时间
- 容量
- 同时进行的单元数
- 利用率
- 系统资源的高利用率
- 效率
- 吞吐量/可用资源
- 可扩展性
- 吞吐量取决于可用资源的数量
- 降级
- 系统在额外负载下的下降
5 阅读性能图
性能拐点
近线性扩展
Amdahl定律
网友评论