性能参数

性能指标

  1. 执行时间: 一段代码从开始运行到运行结束,所使用的时间
  2. CPU时间: 函数或线程占用CPU的时间
  3. 内存分配: 程序在运行时占用的内存空间
  4. 磁盘吞吐量: 描述I/O的使用情况
  5. 网络吞吐量: 描述网络的使用情况
  6. 响应时间: 系统对某用户行为或者时间做出响应的时间.响应时间越短,性能越好

Amdahl定律

  1. 加速比定义:
加速比=优化前系统耗时 / 优化后系统耗时
  1. 设加速比为Speedup, 系统内必须串行化的程序比重F, CPU处理器数量为N
Speedup < 1 / (F+(1-F)/N)

性能优化层次

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

推荐阅读更多精彩内容

友情链接更多精彩内容